body {
background-image: url(../../picture/back.jpg);
background-repeat:repeat-x;
background-color:#f2f2f2;

/*width:1024px;*/
  	margin: 0px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 0;

}

a:link {text-decoration: none;  color: #1f1f5f;}
a:visited {text-decoration: none;  color: #1f1f5f;}
a:hover {text-decoration: underline ; color:#CC0000;}  
  
h1      { font-size: 17px; font-weight: bold; color: #000099; }
h2      { font-size: 15px; font-weight: bold; }
hr 		{ color: #D4E7F7; height: 1px;}

.zero {font-size: 0px;}
.taille9 {font-size: 0px;}
.taille10 {font-size:10px;}
.taille12 {font-size:12px;}
.taille14 {font-size: 14px;}
.taille18 {font-size: 18px;}
.taille24 {font-size: 24px;}
.taille30 {font-size: 30px;}
.uppercase {text-transform:uppercase;}

.etoile {
font-family: Arial; 
font-size: 13px; 
color: #CC0000; 
font-weight: bold;
}

.etoile_small {
font-family: Arial; 
font-size: 11px; 
color: #CC0000; 
font-weight: bold;
}

.back{background-color: #eeeeee;}
.backw{background-color: #fff;}


.bouton {
 	border: 1px solid #1f1f5f;
	background: #eee;
	font-size: 11px;
	margin: 0 3px 0 3px;
	padding: 0 7px 0 7px;
}	

.bouton1 {
 	border: none;
	background: none;
	font-size: 11px;
}	

.gold{
color: #3678D8;
	font-size: 11px;
}



.goldmax{
color: #3678D8;
	font-size: 14px;
	font-weight: bold;
}

.panier{
margin: 0px 10px 0px 10px;
color: #ffffff;
	font-size: 11px;

}
.panier1{
margin: 0px 10px 0px 10px;
color: #000000;
	font-size: 11px;

}

.petit{
	font-size: 9px;
color: #3678D8;
	font-weight: bold;

}

.normalb{
	font-size: 11px;
	font-weight: bold;
color: #000000;

}
.okwhite{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
 	border: none;
	background: none;

}
.tetiere {
background-image: url(../../picture/title.png);
background-repeat:no-repeat;
width:500px;
height:27px;
margin: 0px 10px 0px 10px;
	line-height: 20px; /* forcer la hauteur des liens sous IE pour afficher correctement les bordures */
	font-size: 11px;
	font-weight: bold;
	padding: 2px 8px;
	text-decoration: none;
	text-transform:uppercase;
	text-transform:uppercase;
	color: #3678D8;
}


.boutonfirst {
	padding-left: 40px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform:uppercase;
	color: #3678D8;
	background: none;
}

.normal{
font-size: 11px;
color: #000000;

}

.normal a:link, a:hover, a:visited, a:active {
color: #000000;
}

/*.boutonfirst a:link, a:hover, a:visited, a:active {
	color: #3678D8;
}*/

.menu {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-transform:uppercase;
	color: #3678D8;
	background: none;
}

.encart {
	/*padding-top: 10px;*/
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-transform:uppercase;
	color: #000;
	background: none;
}

.encart1 {
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-transform:uppercase;
	color: #000;
	background: none;
}

.produit {
	padding-left: 40px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform:uppercase;
	color: #3678D8;
	background: none;
}

.titre_produit {
font-size:13px;
font-weight:bold;

}


.formulaire1{
	cursor: pointer;
	font-size: 11px;
	padding: 2px;
	color: #000000;
	border: 1px solid #1F1F5F;
	background: #eeeeee;
	
}	

.form{
background: url(<?=$wwwroot?>/picture/saisie.png) no-repeat center top;
	cursor: pointer;
	font-size: 11px;
	padding: 2px;
	color: #000000;
	border: none;
	background: none;
	
}	


input:focus, select:focus, textarea:focus {background-color: #eeeeee;color: #000}

.searchImg {
	border: 1px solid #E0E0E0;
	}


#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 620px;
	height: 0px;
	z-index: 200;
}

div#game
{
	font-size: 11px;
	font-weight: bold;
	font-family:  "Times New Roman", Helvetica, Century,Arial, Verdana, Times, serif;

width:540px;
height:75px;
overflow:auto;
border:1px solid #fccbfa;
background-color:transparent;}

div#product
{
	font-size: 12px;
	/*font-weight: bold;*/
	font-family:  "Times New Roman", Helvetica, Century,Arial, Verdana, Times, serif;

width:95%;
height:85px;
overflow:auto;
/*border:1px solid #fccbfa;*/
border: none;
background-color:transparent;}

div#details
{
	font-size: 12px;
	/*font-weight: bold;*/
	font-family:  "Times New Roman", Helvetica, Century,Arial, Verdana, Times, serif;

width:100%;
/*height:80px;*/
overflow:auto;
/*border:1px solid #fccbfa;*/
border: none;
background-color:transparent;}

div#compo
{
	font-size: 12px;
	/*font-weight: bold;*/
	font-family:  "Times New Roman", Helvetica, Century,Arial, Verdana, Times, serif;

width:100%;
height:80px;
overflow:auto;
/*border:1px solid #fccbfa;*/
border: none;
background-color:transparent;}

div#shop
{
width:1000px;
align :center;
margin: 0 0 0 0; 
background: url(../../achat/images/shop_back.png) no-repeat center top;
	}

/*div#cgv
{
width: 99%;
height:1000px;
overflow:auto;
	padding-right: 5px;
background-color:transparent;
}*/

div#conteneur {
width:1024px;
  	margin: 0px 0 0 0;
}

div#header {
background: url(../../picture/header.jpg) no-repeat center top;
	text-align:center;
	margin: -3px 0 0 0;
	height: 218px;
	width: 1024px
}

div#haut {
height: 40px;
background: url(../../picture/degrade.gif) no-repeat center top;
padding: 2px 0 0 0;
}

div#content {
height: 1550px;/* a ajuster si colonne gauche ou droite sont agrandie*/
margin: -7px 0 0 0;
align: left;
background-color:#FFF; 

}

div#menu {
/*width:1024px;*/
background: url(<?=$wwwroot?>/picture/h1.png) repeat-y center;
}

div#index {
/*border: 1px red solid;*/
align :center;
margin: 15px 220px 0px 220px;
padding: 0px 5px 0 0;

width:560px;
/*height: 1400px; hauteur inférieur à content
overflow:auto;*/
background-color:transparent;
}

div#centre {
/*border: 1px red solid;*/
align :center;
margin: 15px 220px 0px 220px;
padding: 0px 5px 0 0;

width:560px;
height: 1400px;/* hauteur inférieur à content*/
overflow:auto;
background-color:transparent;
}

div#gauche {
/*border: 1px blue solid;*/
float:left;
width: 220px;
margin: 15px 0 0 0px 
}

div#droite {
/*border: 1px brown solid;*/
float:right;
width: 220px;
margin: 15px 0px 0 0 
}

div#pied {

height: 115px;
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='<../../picture/footer.png');clear:both;
/*background-color: #FFF;*/
font-size:11px;
}

div#pied a{

position:relative;
}

div#piedpng {

background: url(../../picture/footer.png) no-repeat center top;
height: 115px;
/*background-color: #FFF;*/
font-size:11px;
//position: relative;
}

div#contentdown {
height: 40px;
background: url(../../picture/degradedown.gif) no-repeat center top;
 
}

div#gamevideo {
align :center;
margin: 15px 10px 0px 10px;
padding: 0px 5 0 0;
color: #fff;

width:482px;
height: 445px;/* hauteur inférieur à content*/
overflow:auto;
background-color:transparent;
}


