body
{
	background-color	:	#000	;
	margin				:	0px		;
	padding				:	0px		;
}

a img
{
	border	:	0px	;
}

h1
{
	margin	:	0px	;
	padding	:	0px	;
}

h2
{
	background-color	:	#340f0d	;
	height				:	39px	;
	font-family			:	Verdana	;
	font-size			:	12px	;
	font-weight			:	bold	;
	color				:	#FFF	;
	text-align			:	center	;
	line-height			:	39px	;
}

h4
{
	color		:	#fff	;
	font-family	:	Arial	;
	font-weight	:	bold	;
	font-size	:	12px	;
	width		:	412px	;
	margin		:	0px		;
	padding		:	0px		;
}

h4 a
{
	text-decoration	:	none	;
	color			:	#FFF	;
}

h4 a:hover
{
	color	:	#FCA000	;
}

.invisible
{
	display	:	none	;
}

.element
{
	clear			:	both	;
	width			:	466px	;
	height			:	65px	;
	margin-left		:	14px	;
}

.element-position
{
	font-family	:	Arial	;
	font-size	:	22px	;
	font-weight	:	bold	;
	color		:	#FFF	;
	text-align	:	center	;
	width		:	25px	;
	height		:	40px	;
	line-height	:	60px	;
	float		:	left	;
	display		:	inline	;
	padding		:	10px		;
	margin		:	0px		;
}

.element-photo
{
	width				:	60px		;
	height				:	60px		;
	float				:	left		;
	display				:	inline		;
	margin				:	5px 10px	;
}

.element-details
{
	width				:	181px				;
	height				:	40px				;
	float				:	left				;
	display				:	inline				;
	background-color	:	#460000				;
	margin				:	5px 0px 5px 0px	;
	padding				:	10px				;
}

.element-details p
{
	color		:	#9b0101	;
	font-family	:	Verdana	;
	font-weight	:	bold	;
	font-size	:	10px	;
	margin		:	0px		;
	padding		:	0px		;
}

.element-play
{
	width				:	43px				;
	height				:	50px				;
	display				:	inline				;
	float				:	left				;
	background-color	:	#460000				;
	margin				:	5px 0px 5px 0px		;
	padding-top			:	10px				;
}

.element-progression
{
	background-color	:	#710101	;
	width				:	25px	;
	height				:	60px	;
	float				:	left	;
	display				:	inline	;
	margin-top			:	5px		;
}

.element-progression img
{
	margin-top	:	20px	;
}

.element-voter
{
	background-image	:	url("../_IMG/bg-vote.jpg")	;
	background-repeat	:	no-repeat					;
	width				:	52px						;
	height				:	55px						;
	display				:	inline						;
	float				:	right						;
	margin-top			:	10px						;
	margin-right		:	10px						;
	text-align			:	center						;
	padding-top			:	7px							;
	font-family			:	Verdana						;
	font-size			:	12px						;
	color				:	#fca000						;
}

.element-voter a
{
	color			:	#fff	;
	text-decoration	:	none	;
}

.element-voter a:hover
{
	color	:	#fca000	;
}

.element-voter img
{
	margin-top	:	2px	;
}

#global
{
	width			:	1000px		;
	margin-left		:	auto		;
	margin-right	:	auto		;
	position		:	relative	;
}

#header
{
	background-image	:	url("../_IMG/hollyzooktop.jpg")	;
	width				:	1000px							;
	height				:	331px							;
	background-repeat	:	no-repeat						;
	margin-bottom		:	30px							;
}

#menu
{
	position			:	absolute	;
	width				:	1000px		;
	height				:	39px		;
	top					:	257px		;
}

#menu ul
{
	margin			:	0px 0px 0px 10px	;
	padding-left	:	0px					;
}

#menu li
{
	display			:	inline			;
	list-style-type	:	none			;
	border-right	:	1px dotted #FFF	;
	padding			:	0px 10px		;
}


#menu a
{
	color			:	#FFF	;
	font-family		:	Verdana	;
	font-size		:	10px	;
	font-weight		:	bold	;
	text-decoration	:	none	;
}

#contents
{
	width			:	1000px	;
	height			:	1540px	;
	position		:	relative;
}

#gauche
{
	float			:	left	;
	width			:	500px	;
	height			:	1510px	;
	background-color:	#880c09	;
}

#droite
{
	float			:	right	;
	width			:	500px	;
	height			:	1510px	;
	background-color:	#460000	;
}

#droite object
{
	margin-left	:	10px	;
	margin-top	:	10px	;
}

#periode
{
	background-color	:	#710101							;
	background-image	:	url("../_IMG/haut_arrondi.jpg")	;
	background-repeat	:	no-repeat						;
	width				:	480px							;
	height				:	39px							;
	margin				:	10px							;
}

#periode h2
{
	width	:	420px	;
	float	:	right	;
	margin	:	0px		;
	padding	:	0px		;
}

#top
{
	width				:	480px						;
	margin-left			:	10px						;
	height				:	1440px						;
	background-image	:	url("../_IMG/bg-top.jpg")	;
	background-repeat	:	repeat-y					;
	padding-top			:	5px							;
}

#decoleft
{
	width				:	46px						;
	height				:	152px						;
	background-image	:	url("../_IMG/decoleft.png")	;
	background-repeat	:	no-repeat					;
	position			:	absolute					;
	top					:	27px						;
	left				:	-46px						;
}

#decoright
{
	width				:	47px							;
	height				:	63px							;
	background-image	:	url("../_IMG/decoright.png")	;
	background-repeat	:	no-repeat						;
	position			:	absolute						;
	top					:	122px							;
	right				:	-47px							;
}