@CHARSET "ISO-8859-1";
/* GLOBAL --> */
body {
	font-family:Arial;	
	background-color:#282828;
	margin:0;
	text-align: center;
}
.pre-home {
	font-size:12px;	
	color:white;
}
.pre-home a {
	color:white;
	text-decoration:none;	
}
.pre-home a:hover {
	text-decoration:underline;	
}

/* MENU */
#menu {
	margin-left:35px;	
}

#menu ul {
	list-style:none;
	margin:0;
	padding:0;
	
}

#menu ul li {
	list-style:none;
	float:left;
	text-align:center;
	padding-right:23px;
	padding-left:23px;
	background:url('../images/menu_sepa.png') right no-repeat;
	height:48px;
	padding-top:9px;
	font-size:14px;
	font-weight:bold;
}

#menu ul li .titrerub{
	text-transform:uppercase;
}

#menu ul li a {
	color:white;
	text-decoration:none;
}

#menu ul li a:hover {
	color:#d12120;
	text-decoration:none;
}

a:hover {
	color:#d12120;
	text-decoration:none;
}
#menu ul li.last {
	background:url('');
}
/* FOOTER */
#footer #links {
	display:block;
	clear:both;
}
#footer #links ul {
	list-style:none;
	margin:0;
	padding:0;
}

#footer #links ul li {
	display:inline;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	font-size:10px;
	background:url('../images/menu_sepa.png') right no-repeat;
	height:10px;
	color:white;
}

#footer #links ul li a {
	color:white;
	text-decoration:none;
}


#footer #links ul li a:hover {
	color:white;
	text-decoration:underline;
}

#footer #share {
	color:white;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin-left:40px;
	position:absolute;
	left:600px;
	margin-top:-17px;
}
#footer #share ul {
	display:inline;
}
#footer #share ul li {
	list-style:none;
	display:inline;
}
/* HEADER */
#header {
	width:950px;	
}
#header #gauche {
	padding-top:10px;
}
#header #droite {
	left:530px;
	top:0px;
	position:absolute;
}
#header #droite form {
	display:inline;
}
#header #droite #btn-boutique {
	display:block;
	position:absolute;
}
#header #droite #btn-boutique img {
	margin-bottom:30px;
}
#header #droite #form-newsletter {
	display:block;
	left:170px;
	position:absolute;
	width:235px;
	color:white;
	font-size:12px;
}
#header #droite form #email {
	width:190px;
	font-size:12px;
	height:20px;
}
#header #droite form #btnOk {
	position:relative;
	top:6px;
}
#global {
	height:625px;
	width:950px;
	text-align: left;
	position:absolute; 
	left: 50%;  
	margin-left:-475px;
}
#global #haut {
	height:107px;
	bakcground:#000000;
}
#global #milieu {
	height:437px;
	background:url('../images/home_bg.jpg') no-repeat;
}
#global #contenu {
	height:437px;
	background:white;
	font-size:12px;
	display:inline-block;
}
#global #bas {
	bakcground:#000000;
}
/* MENU HOME */
#global #milieu #evenement {
	position:absolute;
	top:195px;
	padding-top:50px;
}
#global #milieu #pointdevente {
	position:absolute;
	top:435px;
}
#global #milieu #rebootlab {
	position:absolute;
	top:200px;
	left:90px;
}
#global #milieu #rebootizeme {
	position:absolute;
	top:240px;
	left:305px;
}
#global #milieu #packaging {
	position:absolute;
	top:132px;
	left:425px;
}
#global #milieu #goodies {
	position:absolute;
	top:480px;
	left:790px;
}
#global #milieu #faq {
	position:absolute;
	top:410px;
	left:790px;
}
/* RUBRIQUE MENU */
#global #contenu #menu-rub {
	background:url('../images/rubrique-haut.png') no-repeat;
	height:67px;
	width:950px;
}
#global #contenu #menu-rub #rebootize-me {
	margin-left:360px;
	padding-top:34px;
}
#global #contenu #menu-rub #evenement {
	margin-left:163px;
	padding-top:34px;
}
#global #contenu #menu-rub #evenement img {
	margin-top:-24px;
	margin-left:-133px;
	position:absolute;
}
#global #contenu #menu-rub #rebootlab {
	margin-left:163px;
	padding-top:34px;
}
#global #contenu #menu-rub #rebootlab img {
	margin-top:-20px;
	margin-left:-133px;
	position:absolute;
}
#global #contenu #menu-rub ul {
	margin:0;
	padding:0;	
	list-style:none;
}
#global #contenu #menu-rub li{
	background:url('../images/btn-reboote-off.png');
	float:left;
	height:20px;
	width:131px;
	color:#4d4d4d;
	text-transform:uppercase;
	padding-left:30px;
	padding-top:12px;
	margin:0;
	cursor:pointer;
}
#global #contenu #menu-rub li:hover{
	background:url('../images/btn-reboote-on.png');
}
#global #contenu #menu-rub li.select {
	background:url('../images/btn-reboote-on.png');
	color:#df001a;
}
#global #contenu #menu-rub li.rebootememenu2{
	background:url('../images/btn-reboote2-off.png');
	float:left;
	height:20px;
	width:150px;
	color:#4d4d4d;
	text-transform:uppercase;
	padding-left:30px;
	padding-top:12px;
	margin:0;
	cursor:pointer;
}
#global #contenu #menu-rub li.rebootememenu2:hover{
	background:url('../images/btn-reboote2-on.png');
}
#global #contenu #menu-rub li.rebootememenu2.select {
	background:url('../images/btn-reboote2-on.png');
	color:#df001a;
}
#global #contenu #menu-rub li.rebootspe.select {
	background:url('../images/btn-rebootlab-on.png');
}
#global #contenu #menu-rub li.rebootspe {
	width:200px;
	background:url('../images/btn-rebootlab-off.png')
}
#global #contenu #menu-rub li.rebootspe:hover {
	width:200px;
	background:url('../images/btn-rebootlab-on.png')
}
#global #contenu .marque {
	
	text-transform:uppercase;
}
#global #contenu #content {
	position:absolute;	
	top:175px;
}
#global #contenu #imagepackaging {
	margin-top:-50px;
	width:343px;
	position:absolute;
	top:0px;
	left:0px;
}
#global #contenu .text-rebooteme {
	position:absolute;
	top:0px;
	left:343px;
	width:600px;
}
#global #contenu .text-rebooteme.hid {
	display:none;
}
#global #contenu .text-evenement {
	
}
#global #contenu .text-evenement.hid {
	display:none;
}
#global #contenu .text-rebootlab {
	margin-left:200px;
	padding-top:50px;
}
#global #contenu .text-rebootlab.hid {
	display:none;
}
#global #contenu .text-evenement #evenement-menu {
	margin-top:30px;
	position:absolute;
	width:200px;
	margin-left:20px;
}
#global #contenu .text-evenement .revue-press {
	margin-top:10px;
	width:670px;
	border:1px solid #d3d3d3;
	border-collapse:collapse;
}
#global #contenu .text-evenement .revue-press tr td{
	border:1px solid #d3d3d3;	
}
#global #contenu .text-evenement .revue-press .titre-revue-press {
	font-weight:bold;	
}
#global #contenu .text-evenement .revue-press .telecharger-article {
	background:url('../images/telechargerarticle.jpg') no-repeat right;
	padding-right:30px;
	text-decoration:none;
	color:black;
	margin-left:10px;
}
#global #contenu .text-evenement .revue-press .telecharger-article:hover {
	text-decoration:underline;
}
#global #contenu .text-evenement .revue-press .lire-article {
	background:url('../images/lirearticle.jpg') no-repeat right;
	padding-right:65px;
	text-decoration:none;
	color:black;
	margin-left:10px;
}
#global #contenu .text-evenement .revue-press .lire-article:hover {
	text-decoration:underline;
}
#global #contenu .text-evenement #evenement-menu ul {
	padding:0px;
	margin:0px;
}
#global #contenu .text-evenement #evenement-menu ul li{
	display:block;
	background:url('../images/powervenement-off.jpg') no-repeat;
	border-bottom:1px dotted;
	padding-left:20px;
	cursor:pointer;
}
#global #contenu .text-evenement #evenement-menu ul li.select {
	background:url('../images/powervenement-on.jpg') no-repeat;
	color:#df001a;
}
#global #contenu .evenement-photo {
	position:absolute;
	margin-left:250px;	
}
#global #contenu .evenement-photo.hid {
	display:none;
}
#global #contenu .utilisation {
	background-color:#1f1f1f;
	color:white;
	height:63px;
	position:absolute;
	left:0px;
	top:200px;
	width:540px;
}
#global #contenu .utilisation.hid {
	display:none;
}
#global #contenu .utilisation p {
	margin-left:65px;	
	padding-top:0px;
	font-size:14px;
}
#global #contenu .utilisation p span{
	font-weight:bold;
}
#global #contenu .utilisation .numero {
	margin-top:10px;
	margin-left:10px;
	background:url('../images/numero.png') no-repeat;
	position:absolute;
	left:10px;
	display:block;
	height:38px;
	width:38px;
	font-size:28px;
	font-weight:bold;
	color:#4d4d4d;
	padding-left:10px;
	padding-top:2px;
}
#global #contenu .text-rebooteme #valeurs-nutri {
	background:url('../images/valeursnutri_bg.jpg');
	height:165px;
	width:277px;
	border-collapse:collapse;
	padding:0px;
}
#global #contenu .text-rebooteme #valeurs-nutri th{
	text-align:center;
}
#global #contenu .text-rebooteme #valeurs-nutri .valeurs-sepa {
	border-right:1px dotted;
}
#global #contenu #menu-utilisation {
	text-align:center;
	font-size:28px;
	color:#d7001a;
	font-weight:bold;
}
#global #contenu #menu-utilisation img{
	margin-left:30px;
}
#global #contenu #menu-utilisation ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#global #contenu #menu-utilisation ul li{
	float:left;
	display:block;
	padding-left:20px;
}
#global #contenu #content {
	color:#3e3e3e;
}
#global #contenu #content #faqimg {
	display:block;
	position:absolute;
}
#global #contenu #content #goodiesimg {
	display:block;
	position:absolute;
	margin-top:-40px;
	margin-left:20px;
}
#global #contenu #content #text-faq {
	display:block;
	padding-left:160px;
	width:780px;
}
#global #contenu #content #text-goodies {
	display:block;
	margin-top:30px;
	padding-left:50px;
}
#global #contenu #content .question-faq {
	font-weight:bold;
}
#global #contenu #content a {
	text-decoration:none;
	color:#3e3e3e;
}
#global #contenu #content a:hover {
	text-decoration:underline;
}

/* =================== Ajout H2Epayment - 2009.09.25 =================== */

.txt_avertissement { 
	font-size: 14px; font-weight: bold; color: #ff2424;
}

.button_bg { 
	background-image: url(../images/boutique_btn_bg.gif); background-repeat: repeat-x; background-position: center;
}

a.boutique_btn:link, a.boutique_btn:visited {
	font-weight:bold; font-size: 12px;  COLOR: #FFFFFF; TEXT-DECORATION: none;
}
a.boutique_btn:hover {
	COLOR: #f9f9f9; TEXT-DECORATION: underline;
}

.txt_boutique {
	font-size: 13px; font-weight: bold; color: #282828;
}

a.boutique_link:link, a.boutique_link:visited, a.cgv:link, a.cgv:visited {
	font-weight:bold; font-size: 12px;  COLOR: #d12120; TEXT-DECORATION: none;
}
a.boutique_link:hover, a.cgv:hover {
	COLOR: #E55959; TEXT-DECORATION: underline;
}

