body {
	margin: 0;
	width:100%;
	min-height:100%;
	padding: 0 ;
	color:#323232;
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
		background: #5f09ff;
/* Dégradé de gauche à droite du fond de page (uniquement Webkit et Firefox 3.6) */
	background: -moz-linear-gradient(top, #e92bff, #5f09ff) fixed;
	background: -o-linear-gradient(top, #e92bff, #5f09ff) fixed;
	background-image: -webkit-gradient(linear, left top, left bottom,
                   	 	  color-stop(0.00, #e92bff),   
                  		  color-stop(1.00, #5f09ff));
	background: linear-gradient(top, #e92bff, #5f09ff) fixed;
	/* IE le vieux code - GradientType=1 pour horizontal, 0 pour vertical */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', 
                startColorstr=#e92bff,  
                endColorstr=#5f09ff,  
               GradientType=0);  
		z-index:1;
	}
#astre
	{
	background:url(../img/lune.png) no-repeat;
	}

#souris
	{
	position:absolute;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	background:#323232;
	border-radius: 4px; 
	-moz-border-radius: 4px;  
    -webkit-border-radius: 4px;
	color:#ffffff;
	font-size:12px;
	visibility:hidden;
	display:none;
	font-weight:bold;
	z-index:499;
	}
	
#astre
	{
	width:198px;
	height:198px;
	position:fixed;
	/*left:-40px;*/
	left:130px;
	top:-34px;
	z-index:50;
	}

#barre
	{
	background:url(../img/fondTransparent.png);
	position:fixed;
	color:#ffffff;
	font-size:14px;
	width:100%;
	min-width:1000px;
	left:0px;
	top:0px;
	z-index:99;
	}
	
#barre .gauche
	{
	padding:7px;
	padding-bottom:8px;
	line-height:15px;
	font-size:10px;
	}
	
#barre .droite
	{
	padding:5px;
	padding-bottom:0px;
	width:660px;
	float:right;
	}
	
#barre .droite img
	{
	margin-top:2px;
	}

#like
	{
	position:fixed;
	left:10px;
	top:40px;
	z-index:99;
	}

#nuage1
	{
	width:221px;
	height:26px;
	background:url(../img/nuage1.png);
	position:fixed;
	left:-221px;
	top:126px;
	z-index:68;
	}

#nuage2
	{
	width:135px;
	height:18px;
	background:url(../img/nuage2.png);
	position:fixed;
	left:-135px;
	top:95px;
	z-index:67;
	}

#nuage3
	{
	width:167px;
	height:17px;
	background:url(../img/nuage3.png);
	position:fixed;
	left:-167px;
	top:60px;
	z-index:66;
	}

#nuage4
	{
	width:414px;
	height:28px;
	background:url(../img/nuage4.png);
	position:fixed;
	left:-414px;
	top:20px;
	z-index:60;
	}

#nuage5
	{
	width:590px;
	height:38px;
	background:url(../img/nuage5.png);
	position:fixed;
	left:-590px;
	top:140px;
	z-index:69;
	}

#rapide
	{
	background:url(../img/fondRapide.jpg);
	position:fixed;
	font-size:14px;
	width:100%;
	min-width:1000px;
	height:100px;
	border-top:1px solid #ffe39a;
	left:0px;
	bottom:0px;
	z-index:98;
	}

#rapide .interne
	{
	padding:18px;
	padding-top:10px;
	padding-bottom:0px;
	padding-right:94px;
	width:864px;
	margin-left:auto;
	margin-right:auto;
	height:100px;
	}
	
#connexion
	{
	width:256px;
	float:left;
	}
	
#connexion .haut
	{
	height:19px;
	font-size:12px;
	}
	
#connexion .haut img
	{
	vertical-align:baseline;
	}
	
#connexion .haut a
	{
	color:#323232;
	text-decoration:none;
	}
	
#connexion .haut a:hover
	{
	text-decoration:underline;
	}
	
#connexion .input
	{
	width:180px;
	float:left;
	}
	
#connexion .input input
	{
	border:0px;
	background:#ffffff;
	width:160px;
	height:15px;
	font-size:12px;
	font-style:italic;
	color:#787878;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Tahoma, Verdana, Arial;
	margin-top:5px;
	}
	
#connexion .submit
	{
	width:69px;
	float:left;
	}
	
#connexion .submit input
	{
	border:0px;
	background:#ffe3ae;
	border:1px solid #323232;
	width:67px;
	height:44px;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	font-family: Tahoma, Verdana, Arial;
	color:#323232;
	margin-top:5px;
	}
	
#inscription
	{
	width:423px;
	float:right;
	}
	
#inscription .haut
	{
	height:19px;
	font-size:12px;
	}
	
#inscription .haut img
	{
	vertical-align:baseline;
	}
	
#inscription  a
	{
	color:#323232;
	text-decoration:none;
	}
	
#inscription a:hover
	{
	text-decoration:underline;
	}
	
#inscription .input
	{
	width:354px;
	font-size:11px;
	float:left;
	}
	
#inscription .input input.text
	{
	border:0px;
	background:#ffffff;
	width:160px;
	height:15px;
	font-size:12px;
	font-style:italic;
	color:#787878;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Tahoma, Verdana, Arial;
	margin-top:5px;
	}
	
#inscription .submit
	{
	width:69px;
	float:left;
	}
	
#inscription .submit input
	{
	border:0px;
	background:#ffe3ae;
	border:1px solid #323232;
	width:67px;
	height:44px;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	font-family: Tahoma, Verdana, Arial;
	color:#323232;
	margin-top:5px;
	}
	
#conteneur
	{
	width:988px;
	min-height:359px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	padding-left:12px;
	background:url(../img/fondConteneur.png) no-repeat 0px 48px;
	position:relative;
	z-index:80;
	}
	
#boxes
	{
	width:88px;
	margin-top:112px;
	float:right;
	position:fixed;
	margin-left:900px;
	}
	
#boxPanier, #boxCoffre, #boxFidelite
	{
	width:83px;
	height:62px;
	background:url(../img/fondBox.png) no-repeat;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin-bottom:15px;
	}
	
#boxPanier a, #boxCoffre a, #boxFidelite a
	{
	height:17px;
	padding-top:45px;
	font-weight:bold;
	color:#323232;
	font-size:11px;
	background:no-repeat center 8px;
	text-decoration:none;
	display: block;
	text-align:center;
	}
	
#boxPanier a
	{
	background-image:url(../img/fondBoxPanier.png);
	}
	
#boxCoffre a
	{
	background-image:url(../img/fondBoxCoffre.png);
	}
	
#boxFidelite a
	{
	background-position:center 11px;
	}
	
#header
	{
	width:900px;
	height:91px;
	background:url(../img/fondHeader.png) no-repeat left bottom;
	}
	
#logo
	{
	width:222px;
	height:39px;
	margin-bottom:9px;
	margin-left:339px;
	}

#logo img
	{
	width:222px;
	height:39px;
	}
	
#header  ul
{
	margin: 0;
	padding: 0px 0;
	margin-left:19px;
	list-style: none;
	float:left;
	display: table;
}

#header  ul.droite
{
	float:right;
	margin-right:19px;
}

#header  ul li
{
	border:0px;
	float:left;
	padding-left:3px;
	height:31px;
	display: table-cell;
	background:url(../img/menuHautGauche.gif) no-repeat left top;
}

#header  ul li.droite
{
	border:0px;
	float:left;
	margin-right:1px;
	padding-left:3px;
	height:31px;
	display: table-cell;
	background:url(../img/menuHautDroit.gif) no-repeat left top;
}

#header  ul li a
{
	display: block;
	padding: 7px;
	padding-top:4px;
	border-top:3px solid #ffe3ae;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	background:#ffe3ae;
	color: #323232;
	text-decoration: none;
	float:left;
}

#header ul li a.focus
	{
	border-top:3px solid #ff6e00;
	font-style:italic;
	}

#header  ul li a:hover
{
	border-top:3px solid #ff6e00;
}
	
#lieu
	{
	width:840px;
	height:23px;
	padding-left:30px;
	padding-right:30px;
	padding-top:1px;
	background:url(../img/fondLieu.png) no-repeat left bottom;
	color:#ffffff;
	font-size:14px;
	}

#lieu img
	{
	vertical-align:top;
	}
	
#lieu .float_r img
	{
	margin-top:4px;
	}
	
#lieu a, #barre a
	{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
	
#lieu a:hover, #barre a:hover
	{
	text-decoration:underline;
	}
	
#barre_jeu
	{
	width:861px;
	height:20px;
	margin-bottom:15px;
	padding-top:10px;
	/*background:url(../img/fr/fondBarreJeu.png) no-repeat left bottom;*/
	color:#323232;
	text-align:center;
	font-size:14px;
	}
	
#barre_jeu a
	{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	text-shadow:1px 1px #323232;
	}
	
#barre_forum
	{
	margin-bottom:15px;
	color:#323232;
	text-align:center;
	font-size:14px;
	}
	
#barre_forum .box2
	{
	padding:9px;
	padding-right:0px;
	background:url(../img/fondRechercheForum.gif) no-repeat top left;
	float:right;
	}
	
#barre_forum .box2 input
	{
	width:169px;
	margin-left:0px;
	margin-top:2px;
	padding-left:5px;
	padding-right:5px;
	height:22px;
	}
	
#barre_forum .box2 input.envoi
	{
	width:133px;
	height:23px;
	float:right;
	padding:0px;
	margin-top:2px;
	margin-bottom:3px;
	margin-left:7px;
	margin-right:11px;
	}
	
#barre_forum .box3
	{
	float:right;
	text-align:right;
	padding-top:3px;
	padding-right:10px;
	white-space:nowrap;
	}
	
#barre_forum .box3 a
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px #323232;
	}
	
#barre_forum .box3 a:hover
	{
	text-decoration:underline;
	color:#323232;
	}
	
#barre_forum .box1
	{
	float:left;
	line-height:12px;
	font-size:8px;
	padding:3px;
	background:#323232;
	border-radius: 10px; 
	-moz-border-radius: 10px;  
    -webkit-border-radius: 10px;
	margin-top:13px;
	}
	
#contenu
	{
	width:862px;
	min-height:220px;
	padding:19px;
	padding-top:15px;
	padding-bottom:15px;
	background:url(../img/fondContenu.png);
	}
	
#infos_actuelles
	{
	width:227px;
	float:right;
	}
	
#promotion
	{
	width:227px;
	height:49px;
	padding-top:27px;
	background:url(../img/fr/fondPromotion.png) no-repeat left top;
	text-align:center;
	font-size:20px;
	line-height:12px;
	}
	
#promotion a, #delai_envoi a
	{
	color:#323232;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
#delai_envoi
	{
	width:227px;
	height:38px;
	padding-top:40px;
	margin-top:14px;
	background:url(../img/fr/fondDelaiEnvoi.png) no-repeat left top;
	text-align:center;
	font-size:24px;
	line-height:12px;
	}
	
#presentation
	{
	width:599px;
	height:151px;
	line-height:18px;
	margin-top:13px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	background:url(../img/fondPresentation.png) no-repeat left top;
	float:left;
	}
	
#nouveaux_codes
	{
	width:851px;
	height:127px;
	margin-top:13px;
	padding-left:10px;
	padding-top:33px;
	background:url(../img/fr/fondNouveauxCodes.png) no-repeat left top;
	text-align:center;
	}
	
#actu_jeu
	{
	width:469px;
	height:180px;
	margin-top:13px;
	margin-left:-2px;
	background:url(../img/fr/fondActuJeu.png) no-repeat left top;
	float:left;
	}
	
#actu_jeu .gauche
	{
	width:190px;
	height:128px;
	margin-top:45px;
	margin-left:3px;
	float:left;
	}
	
#actu_jeu .droite
	{
	width:254px;
	height:128px;
	margin-top:29px;
	margin-left:14px;
	line-height:18px;
	float:left;
	}
	
#actu_jeu .droite a
	{
	color:#323232;
	font-weight:bold;
	text-decoration:none;
	float:right;
	font-size:10px;
	font-weight:bold;
	margin-top:12px;
	display:block;
	}
	
#carte_fidelite
	{
	width:375px;
	height:173px;
	margin-top:13px;
	margin-left:19px;
	background:url(../img/fr/fondCarteFidelite.png) no-repeat left top;
	float:left;
	}
	
#carte_fidelite .droite
	{
	width:77px;
	height:78px;
	margin-left:4px;
	margin-top:45px;
	padding-top:45px;
	font-style:italic;
	font-size:30px;
	text-align:center;
	color:#ffffff;
	float:left;
	}
	
#carte_fidelite .gauche
	{
	width:284px;
	height:128px;
	margin-top:29px;
	margin-left:10px;
	line-height:18px;
	float:left;
	}
	
#carte_fidelite .gauche a
	{
	color:#323232;
	font-weight:bold;
	text-decoration:none;
	float:right;
	font-size:10px;
	font-weight:bold;
	margin-top:12px;
	display:block;
	}
	
#copyright
	{
	width:900px;
	height:24px;
	padding-top:2px;
	background:url(../img/fondCopyright.png) no-repeat left top;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
	
#copyright a
	{
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	}
	
#copyright a:hover
	{
	text-decoration:underline;
	}
	
#footer
	{
	width:862px;
	padding:19px;
	padding-top:15px;
	padding-bottom:15px;
	background:url(../img/fondContenu.png);
	text-align:center;
	color:#ffffff;
	font-size:11px;
	}

#footer a
	{
	color:#ffffff;
	text-decoration:none;
	}

#footer a:hover
	{
	text-decoration:underline;
	}
	
#final
	{
	width:900px;
	height:6px;
	margin-bottom:70px;
	background:url(../img/fondFooter.png);
	line-height:5px;
	font-size:2px;
	}
	
#menu
	{
	width:200px;
	float:left;
	}
	
#menu .haut
	{
	width:200px;
	height:27px;
	background:no-repeat left bottom;
	}

#menu .milieu
	{
	width:190px;
	padding:5px;
	background:#ffe3ae;
	}
	
#menu .hautSmall
	{
	width:200px;
	height:5px;
	line-height:4px;
	font-size:2px;
	background:url(../img/fondMenuHaut.png) no-repeat left bottom;
	}
	
#menu .bas
	{
	width:200px;
	height:5px;
	line-height:4px;
	font-size:2px;
	background:url(../img/fondMenuBas.png) no-repeat left bottom;
	margin-bottom:15px;
	}
	
#menu ul
	{
	margin: 0;
	padding: 0px 0;
	list-style: none;
	text-align:left;
	display: block;
	float:none;
	}
	
#menu ul.jeu li span, #menu ul.boutique li span.jaune, #menu ul.boutique li span.beige
	{
	font-size:10px;
	background:#323232;
	border-radius: 4px; 
	-moz-border-radius: 4px;  
    -webkit-border-radius: 4px;
	padding-left:12px;
	padding-right:12px;
	padding-top:-1px;
	font-weight:bold;
	}
	
#menu ul.boutique li span.bleu, #menu ul.boutique li span.orange
	{
	text-shadow:1px 1px #ffffff;
	}
	
.cache
{
	display:none;
	visibility:hidden;
}

#menu .menu, #menu .fleche
{
	display:block;
	width:190px;
	padding:5px;
	background:#ffe3ae;
	visibility:visible;
}

#menu #recherche
	{
	width:182px;
	padding:9px;
	background:url(../img/fondRecherche.gif) no-repeat left 11px;
	margin-bottom:6px;
	padding-top:20px;
	}
	
#menu #recherche input
	{
	width:169px;
	margin-left:0px;
	margin-top:2px;
	padding-left:5px;
	padding-right:5px;
	height:22px;
	}
	
#menu #recherche input.envoi
	{
	width:133px;
	height:23px;
	float:right;
	padding:0px;
	margin-top:9px;
	margin-left:7px;
	margin-right:0px;
	}

#menu ul li
	{
	border:0px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:3px;
	font-size:12px;
	display: block;
	float:none;
	}

#menu ul li a
	{
	display: inline;
	float:none;
	padding: 0px;
	font-weight:normal;
	text-align:center;
	color: #1F1F1F;
	text-decoration: none;
	background:none;
	}

#menu ul li a:hover
	{
	text-decoration:underline;
	background:none;
	color: #000000;
	}
	
#central
	{
	width:642px;
	float:left;
	margin-top:11px;
	margin-left:19px;
	}
	
#centralBig
	{
	width:861px;
	}
	
#central .haut, #centralBig .haut
	{
	width:642px;
	height:3px;
	background:url(../img/fondCentralHaut.png) no-repeat left bottom;
	line-height:2px;
	font-size:1px;
	}
	
#centralBig .haut
	{
	width:861px;
	background:url(../img/fondCentralBigHaut.png) no-repeat left bottom;
	}
	
#central .milieu, #centralBig .milieu
	{
	width:632px;
	padding:5px;
	background:#ffd974;
	font-size:13px;
	}

#centralBig .milieu
	{
	width:851px;
	}
	
#central .milieu a, #centralBig .milieu a
	{
	color:#1e90d2;
	text-decoration:none;
	font-weight:bold;
	}
	
#central .milieu a:hover, #centralBig .milieu a:hover
	{
	text-decoration:underline;
	}
	
#central .bas, #centralBig .bas
	{
	width:642px;
	height:3px;
	background:url(../img/fondCentralBas.png) no-repeat left bottom;
	line-height:2px;
	font-size:1px;
	}
	
#centralBig .bas
	{
	width:861px;
	background:url(../img/fondCentralBigBas.png) no-repeat left bottom;
	}
	
div.code
	{
	width:100px;
	padding:1px;
	margin-left:8px;
	margin-right:8px;
	margin-top:15px;
	font-size:12px;
	text-align:center;
	float:left;
	}
	
#boutique_rapide div.code
	{
	margin-top:0px;
	}
	
#nouveaux_codes div.code
	{
	margin-top:15px;
	width:102px;
	}
	
#boutique
	{
	margin-left:22px;
	}
	
#boutique_rapide
	{
	margin-left:19px;
	}
	
.boutiqueInfo
	{
	padding-top:15px;
	}
	
#nouveaux_codes div.code .codeLegend
	{
	padding:0px;
	}
	
.barre
{
	text-decoration:line-through;
}

.shadow-white
	{
	text-shadow:1px 1px #ffffff;
	}

.shadow-orange
	{
	text-shadow:1px 1px #ff6c00;
	}
	
div.codeFlash, div.codePromotion, div.codeOfficiel, div.codeBaisse, div.codeNouveau
	{
	width:100px;
	padding:1px;
	margin-left:8px;
	margin-right:8px;
	margin-top:15px;
	font-size:12px;
	text-align:center;
	color:#ffffff;
	float:left;
	}
	
div.code .codeTitre, div.codeFlash .codeTitre, div.codePromotion .codeTitre, div.codeOfficiel .codeTitre, div.codeBaisse .codeTitre, div.codeNouveau .codeTitre
	{
	font-weight:bold;
	padding-top:2px;
	height:18px;
	}

div.codePromotion
	{
	background:#ffcb18;
	}

div.codeNouveau
	{
	background:#28b3e7;
	}

div.codeBaisse
	{
	background:#ff6c00;
	}
	
div.code .codeSplash, div.codeFlash .codeSplash, div.codePromotion .codeSplash, div.codeOfficiel .codeSplash, div.codeBaisse .codeSplash, div.codeNouveau .codeSplash
	{
	width:100px;
	height:80px;
	}
	
div.code .codeLegend, div.codeFlash .codeLegend, div.codePromotion .codeLegend, div.codeOfficiel .codeLegend, div.codeBaisse .codeLegend, div.codeNouveau .codeLegend
	{
	padding-top:3px;
	padding-bottom:3px;
	}
	
div.code .codeSplash img, div.codeFlash .codeSplash img, div.codePromotion .codeSplash img, div.codeOfficiel .codeSplash img, div.codeBaisse .codeSplash img, div.codeNouveau .codeSplash img
	{
	background:url(../img/fondCode.gif) no-repeat left top;
	float:left;
	}
	
div.code .codeSplash img:hover, div.codeFlash .codeSplash img:hover, div.codePromotion .codeSplash img:hover, div.codeOfficiel .codeSplash img:hover, div.codeBaisse .codeSplash img:hover, div.codeNouveau .codeSplash img:hover
	{
	background:url(../img/fondCode2.gif) no-repeat left top;
	}
	
table.vip_bonus
	{
	font-size:10px;
	padding:2px;
	}
	
table.vip_bonus td.vip_bonus_col1
	{
	text-align:right;
	}
	
span.t_10
	{
	font-size:10px;
	}
	
span.bold
	{
	font-weight:bold;
	}
	
span.italic
	{
	font-style:italic;
	}
	
span.jaune
	{
	color:#ffcb18;
	}
	
span.orange
	{
	color:#ff6c00;
	}
	
span.bleu
	{
	color:#28b3e7;
	}
	
span.beige
	{
	color:#ffe3ae;
	}
	
span.search
	{
	text-shadow:1px 1px #ffffff;
	font-weight:bold;
	color:#ff6c00;
	}
	
.spacer
	{
	clear:both;
	}
	
.spacerl
	{
	clear:left;
	}
	
.float
	{
	float:left;
	}
	
.float_r
	{
	float:right;
	}

.encadre
	{
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	background:#323232;
	border-radius: 4px; 
	-moz-border-radius: 4px;  
    -webkit-border-radius: 4px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	white-space:nowrap;
	}

.encadreGros
	{
	padding:3px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	background:#323232;
	border-radius: 4px; 
	-moz-border-radius: 4px;  
    -webkit-border-radius: 4px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	}
	
.encadre a
	{
	color:#ffffff;
	text-decoration:none;
	}
	
.encadre a:hover
	{
	text-decoration:none;
	}
	
.paginate_blanc
{
	font-size:11px;
	margin-left:6px;
	margin-right:6px;
}

#central .milieu a.paginate_clair, #centralBig .milieu a.paginate_clair
{
	font-size:11px;
	margin-left:1px;
	margin-right:1px;
	padding:6px;
	padding-top:4px;
	padding-bottom:4px;
	background:#FFC837;
	font-weight:normal;
	color:#323232;
	border-radius: 4px; 
	-moz-border-radius: 4px;  
    -webkit-border-radius: 4px;
}

#central .milieu a.paginate_fonce,#central .milieu a.paginate_clair:hover, #centralBig .milieu a.paginate_fonce,#centralBig .milieu a.paginate_clair:hover
{
	font-size:11px;
	margin-left:1px;
	margin-right:1px;
	padding:6px;
	padding-top:4px;
	padding-bottom:4px;
	background:#FF6100;
	color:#323232;
	text-decoration:none;
	font-weight:normal;
	border-radius: 4px; 
	-moz-border-radius: 4px;  
    -webkit-border-radius: 4px;
}

#central .milieu a.paginate_clair:hover, #centralBig .milieu a.paginate_clair:hover
{
	color:#ffffff;
}

#central .milieu .message a, #centralBig .milieu .message a
	{
	color:#ffffff;
	}
	
#central .milieu a.sent_int
	{
	background:#ffe3ae;
	border:1px solid #323232;
	color:#323232;
	padding:5px;
	margin:2px;
	font-weight:normal;
	}
.icn_panier
{
	width:50px;
	height:40px;
}

#sav
	{
	padding:20px;
	margin-top:20px;
	background:#323232;
	color:#ffffff;
	}
	
span.underline
	{
	text-decoration:underline;
	}
	
span.t_28
	{
	font-size:78px;
	}
	
span.shadow-black
	{
	text-shadow:1px 1px #323232;
	}

img
	{
	border:0px;
	vertical-align:middle;
	}
	
h1
	{
	font-weight:bold;
	font-size:15px;
	text-align:center;
	text-shadow: 1px 1px #ffffff;
	margin-bottom:25px;
	}
	
h3
	{
	display:inline;
	font-weight:bold;
	}
