/*	[#HEADER]
	------------------------------------------------------------------------  */
div#anim {
	background: transparent url(images/header.jpg) left top no-repeat;
}



/* [#NAVPATH]
   ------------------------------------------------------------------------ */
div#navpath span#currentPage {
	color: #fff;
	background: #d13d4f; /* #b54e5e; */
}



/*	[#CONTAINER]
	------------------------------------------------------------------------  */
div#container {
	background: #736780 url(images/background.png) left top repeat-y;
}
	
	/* ----- [H1] */
	h1 {
		background: #94618a url(images/h1.png) left top no-repeat;
	}
	
	/* ----- [#SIDEBAR] */
	div#sidebar {
		position: relative;
		padding: 0;
		width: 269px;
		background: #736780;
	}

		div#sidebar div#download_our_widget {
			height: 227px;
			background: transparent url(images/download_our_widget.png) left top no-repeat;
		}
		
			div#sidebar div#download_our_widget h2,
			div#sidebar div#download_our_widget h3,
			div#sidebar div#download_our_widget p {
				text-indent: -9999px;
			}
		
		div#sidebar div#download {
			height: 117px;
			background: transparent url(images/download1.png) left top no-repeat;
		}
		
		div#sidebar .more {
			background: #736780 url(images/download2.png) left top no-repeat !important;
		}
		
			div#sidebar div#download p {
				text-indent: -9999px;
			}
			
			div#sidebar div#downloadButton a {
				position: absolute;
				bottom: 18px;
				right: 18px;
				display: block;
				width: 86px;
				height: 27px;
				background: transparent url(images/button_download.png) left top no-repeat;
			}
			
				div#sidebar div#downloadButton a span {
					display: none;
				}
			
	/* ----- [#CONTENT] */
	div#content {
		padding: 0;
		width: 480px;
		border-bottom: 1px solid #805981;
		border-right: 1px solid #805981;
	}
	html > body div#content { *width: 479px; } /* FOR IE7 */
	body div#content { _width: 479px; } /* FOR IE6 */
	
		div#content h2 {
			display: none;
		}
	
		div#content p {
			margin: 0 0 25px 0 !important;
		}
		
		div#content div#play {
			position: relative;
			height: 345px;
			background: transparent url(images/play_over_fr.png) left top no-repeat;
		}
		
			div#content div#play p {
				color: #f2eae0;
				font: normal normal normal 15px/22px Helvetica, sans-serif;
				padding: 72px 0 0 26px;
				margin: 0 !important;
			}
			
			div#content div#play a#playCompetition {
				position: absolute;
				bottom: 18px;
				right: 18px;
				display: block;
				width: 86px;
				height: 27px;
				background: transparent url(images/button_play.png) left top no-repeat;
			}
			
				div#content div#play a#playCompetition span {
					display: none;
				}
				
			div#content div#play a#rules {
				position: absolute;
				display: block;
				width: 60px;
				height: 24px;
				line-height: 24px;
				padding: 0 0 0 10px;
				font-size: 10px;
				bottom: 20px;
				left: 30px;
				color: #fff;
				background: transparent url(images/rules_puce.png) left center no-repeat;
			}
		
		div#content iframe#iframe {
			overflow: hidden;
			width: 480px;
			height: 535px;
			border: 0;
		}
		html > body div#content iframe#iframe { *width: 479px; } /* FOR IE7 */
		body div#content iframe#iframe { _width: 479px; } /* FOR IE6 */