* {
	font-size: 11px;
	font-family: Arial, Tahoma, verdana;
	color: #2f2f2f;
	list-style: none;
	padding: 0;
	margin: 0;
	cursor: default;
}

html {
	width: 100%;
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
	text-align: center;
	background: url(../../_images/background.jpg) center top repeat-x #fff;
}

h1 {
	visibility: hidden;
	display: none;
}

a {
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

img {
	display: block;
	border: none;
}

a img {
	cursor: pointer;
}

fieldset {
	border: none;
}

#global {
	margin: auto;
	width: 1000px;
	text-align: left;
	clear: both;
}

#header {
	float: left;	
	width: 1000px;
	height: 102px;
	clear: both;
}

#header .logo {
	float: left;
	width: 220px;
	height: 77px;
	margin: 13px 0 0 0;
	background: url(../../_images/annuaire.puretendance.png) center center no-repeat;
}

#header .goto {
	float: right;
	width: 275px;
	height: 48px;
	margin: 25px 0 0 0;
	background: url(../../_images/star/goto.png) left top no-repeat;
}

#header .goto:hover {
	background: url(../../_images/star/goto.png) left bottom no-repeat;
}

#header span {
	display: none;
}

#timer {
	float: left;	
	width: 1000px;
	height: 28px;
	padding: 12px 0 0 0;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	clear: both;
}

#timer span {
	font-weight: bold;
	color: #e02e6e;
	text-transform: uppercase;
}

#star {
	float: left;	
	width: 975px;
	padding: 20px 0 20px 25px;
	background: url(../../_images/star/star.png) left center no-repeat;
	clear: both;
}

#star a {
	font-size: 16px;
	font-weight: bold;
	color: #feaa32;
	white-space: nowrap;
}

#star a:hover {
	text-decoration: underline;
}

#thumb {
	float: left;
	width: 522px;
	height: 327px;
}

#thumb a img{
	float: left;
	width: 522px;
	height: 327px;
	border: 2px dotted #d1de42;
	clear: both;
}

#infos {
	float: right;
	width: 458px;
	height: 327px;
	text-align: left;
}

#infos .header {
	float: left;
	width: 438px;
	padding: 10px;
	background: url(../../_images/star/sep.jpg) left bottom repeat-x #f3f4ee;
	clear: both;
}

#infos .header a {
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #a0a77e;
	clear: both;
}

#infos .header a:hover {
	text-decoration: underline;
}

#infos .description {
	float: left;
	width: 438px;
	padding: 10px;
	font-size: 12px;
	color: #a0a77e;
	background-color: #f3f4ee;
	clear: both;
}

#infos .button {
	float: left;
	width: 145px;
	padding: 20px 156px 0 156px;
	text-align: center;
	clear: both;
}

#infos .button a {
	float: left;
	width: 145px;
	height: 26px;
	background: url(../../_images/star/button.png) left top no-repeat;
	clear: both;
}

#infos .button a:hover {
	background: url(../../_images/star/button.png) left bottom no-repeat;
}

#infos .button a span {
	display: none;
}

#url {
	display: none;
}

#promotion {
	float: left;	
	width: 1000px;
	padding: 20px 0;
	margin: 30px 0 0 0;
	background-color: #f3f4ee;
	border-top : 1px solid #ebebeb;
	text-align: center;
	clear: both;
}

#promotion a {
	margin: auto;
	font-size: 18px;
	font-weight: bold;
	color: #a0a77e;
}

#stat {
	display: none;
	visibility: hidden;
}
