html
{
height:100%;
margin:0px;
 padding:0px;
 background-color: #fff079;}
body {
background-color: #fff079;
  background-image: url(../data/2321/style_2969_PHOTO-POCHETTE.jpg);
    background-repeat: repeat;
    font-family: Verdana;
  height:100%;
  color:#000000;
  text-align: center;
  margin:0px;
  padding:0px;
  scrollbar-arrow-color:#000000;
  scrollbar-face-color:;
  scrollbar-highlight-color:;
  scrollbar-3dlight-color:;
  scrollbar-shadow-color:#000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-track-color:#cc0033; 
    font-size: 12px;   
  }
  
 h1{
 font-size:17px;
 }
  
  .titlelight{
 font-size:13px;
 font-weight:bold;
 }
a{
	color:#cc0033;
	font-weight:bold;
 }

div.fenetreyo{
	margin-left:auto;
	margin-right:auto;
	max-width:300px;
	height:100%;
 background-color: #fff079; 	background-image: url(../data/2321/style_2969_PHOTO-POCHETTE.jpg);
		background-repeat: repeat;
	 
}

div.fenetreyo_2{
	margin-left:auto;
	margin-right:auto;
	max-width:600px;
	height:100%;
	background-color: #fff079;
	background-image: url(../data/2321/style_2969_PHOTO-POCHETTE.jpg);
		background-repeat: repeat;
	  
}

div.fenetreyo_3{
	margin-left:auto;
	margin-right:auto;
	max-width:900px;
	height:100%;
	background-color: #fff079;
	background-image: url(../data/2321/style_2969_PHOTO-POCHETTE.jpg);
		background-repeat: repeat;
	  
}

div.fenetreyofan{
	margin-left:auto;
	margin-right:auto;
	max-width:600px;
	height:100%;
 background-color: #fff079; 	background-image: url(../data/2321/style_2969_PHOTO-POCHETTE.jpg);
		background-repeat: repeat;
	 	
}

.fenetreyo table,.fenetreyo_2 table,.fenetreyo_3 table, .fenetreyofan table{
font-family: Verdana;
font-size: 10px;margin-left: auto;
margin-right: auto;
text-align: center;
width:100%;
}

a.tablo
{
	color:#cc0033;
}

img
{
	border:0;
}

a.tablotitre
{
	color:#fff079;
}

.fenetreyo td, .fenetreyo_2 td,.fenetreyo_3 td, .fenetreyofan td{
  margin-left: auto;
  margin-right: auto;
    }
 
.courriel {
   }

.typeimg{
border:0;
}


.fenetreyo th, .fenetreyo_2 th,.fenetreyo_3 th, .fenetreyofan th{
  margin-left: auto;
  margin-right: auto;
    }
  
.bord {
  color: #fff079;
  background-color: #cc0033;
  }
a.bord {
  color: #fff079;
  font-weight:normal;
  }
  /*format des liens à l'intérieur du bord des tableaux*/
  
.centre {
  color: #000000;	
  background-color: #fff079;
  }
a.liencentrenormal {
  color: #000000;
  font-weight:normal;
  } 

.message{
color: #cc0033;
font-weight:bold;
margin-bottom:5%;
}

.messageprofil{
color: #cc0033;
font-weight:bold;
}

/*mise en forme formulaire*/
div.row {
 	clear: both;
	padding-top: 2px;
}

div.row span.label {
 	float: left;
 	width: 120px;
 	text-align: left;
 }

div.row span.formw {
	float: right;
 	width: 98px;
 	text-align: left;
}
div.row span.labelpays{
 	float: left;
 	width: 75px;
 	text-align: left;
 }

div.row span.formwpays {
	float: right;
 	width: 143px;
 	text-align: left;
}
div.row span.formwemail {
	float: right;
 	width: 140px;
 	text-align: left;
}
span.labellog {
	display: inline;
	float: left;
	width: 70px;
	text-align: left;
 }

div.formulaire
{
text-align: left;
margin-left:2px;
}
div.row span.formwlog {
	float: right;
 	width: 110px;
 	text-align: left;
}
div.row span.labelfan {
 	float: left;
 	width: 45%;
 	text-align: right;
 }
div.row span.texteboutonfan {
	height:20px;
 	text-align: center;
	vertical-align: middle;
 }
div.row span.formwfan{
	float: right;
 	width: 55%;
 	text-align: left;
 }
#labelpays
{
width: 52px;
}
/* span  {
	margin-left:2px;
	text-align:left;
	width:122px;
	float:left;
	} */
/* .chptext
{
	width:87;
	float:right;
} */
.pays
{
	width:75px;
	float:right;
}	

.login { 
	border:1px solid;
	border-color:#000000;
	margin:auto;
	width:95%;
	color:#000000;
	padding:2px;
	}

.adresse{
text-align:center;
}	

.genre{
width:100%;
text-align:left;
}

#pays {
	width:143px;
}
#payspanier {
	width:134px;
}
.carte
{
	float:right;
	padding-top:5px;
}

.sp
{
	float:left;
}

.conteneur
{
	width:110px;
	margin:auto;
}

.identif
{
	color: #000000;	
	background-color: #fff079;
	width:220px;
	height:130px;
	margin:auto;
}
.inscriptionfan
{
	color: #000000;	
	background-color: #fff079;
	width:280px;
	margin:auto;
}
.profil
{
	color: #000000;	
	background-color: #fff079;
	width:280px;
	margin:auto;
}
.comment
{
	width:70px;
}

div.logo{
  background-image: url(../data/2321/style_2969_TAMPON-FERNANDO.png); 
  background-repeat: no-repeat;
  width:200px;
  height:200px;
  margin-right:auto;
  margin-left:auto;
  margin-top:2px;
}
.header{
	width:98%;
	height: 20px;
	margin-left:auto;
	margin-right:auto;
	padding:2px;
}
.headerfan{
	width:98%;
	height: 20px;
	margin-left:auto;
	margin-right:auto;
	padding:2px;

}	
.panier
{
	width:98%;
	margin-left:auto;
	margin-right:auto;
	padding:2px;
}
.panierlight
{
	width:91px;
	text-align:left;
	margin-left:2px;
}
.fan
{
	width:98%;
	margin-left:auto;
	margin-right:auto;
	padding:2px;
}
.forum
{
	width:98%;
	margin-left:auto;
	margin-right:auto;
	padding:2px;
}
.aide
{
	float:left;margin-left:2px;
}
.lang
{
	top:3px;position:relative;right:5px;float:right;
}
.comment2
{
	width:150px;
}
.gauche
{
	float:left;
}
.droite
{
	float:right;
}
.ville
{
	width:30px;
}


div.liencond{
color:#cc0033;
text-decoration: underline;
cursor:pointer;
}

.prix
{
	text-align:right;
	padding-right:1px;
}
.type{
margin-top:auto;
margin-bottom:auto;
width:3%;
}

.tshirt
{
  font-family: Verdana;
  font-size:9px;
}
.mb
{
	font-size: 1.2em;
	padding-bottom:7px;
}
.tableforum
{
	border-collapse: collapse;
}
a.infobuld {
    position:relative; /* Très important */
    z-index:10;
	color: #000000;
    font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-family: Verdana;
font-size: 10px;}
a.infobul {
    position:relative; /* Très important */
    z-index:10;
	color: #000000;
    font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-family: Verdana;
font-size: 10px;}
a.noinfo {
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-family: Verdana;
font-size: 10px;}
.panminus{
width : 25px;
}
div.formcom
{
text-align: left;
margin-left:2px;
}
label{
float:left;
}
.formchp{
float:right;
margin-right:2px;
width:130px;
}
.formchpmdp{
float:right;
margin-right:2px;
width:100px;
}
div.rowcheck{
width:100%;
float:left;
}
.formcheck{
float:left;
}
div.rowcenter{
text-align: center;
}
.norm{
float:none;
}
div.formcomauth
{
text-align: left;
margin-left:2px;
}


/*boutique*/
.boutique
{
	width:98%;
	margin:auto;
	height:85%;
	padding:2px;
	text-align: left;
}
.ecoute{
float:right;
margin-right:2px;
}
.prixbout{
font-weight:bold;
float:right;
margin-right:2px;
text-align:right;
}
.boutique_item{
width:98%;
border-bottom:#000000 1px dotted;
padding-top:5px;
}
.boutique_item_lie{
width:98%;
border-bottom:#fff079 1px dotted;
color: #fff079;
background-color: #cc0033;
padding-top:5px;
}


.img_deplier{
cursor:pointer;
}
.imgpoint{
cursor:pointer;
}
.acheter{
cursor:pointer;
float:right;
}

.bordbout {
text-align:center;
  color: #fff079;
  background-color: #cc0033;
  font-size:20px;
  padding-bottom:2px;
  padding-top:2px;
  }
 .bordbout a{
 text-decoration:none;
 color: #fff079;
 }
 .titre{
 font-weight:bold;
 margin-top:0;
 height:50px;
 }
  .libartlie{
 margin-left:2px;
 min-height:20px;
 }

 .catbout{
 margin-left:2px;
 }
 .item_detail{
width:100%;
 height:25px;
 margin-top:2px;
 }
 #player
 {
   text-align:center;
 }
#liencache
 {
 display:none;
 }
 .colshop
 {
	 margin-left:10px;
	 float: left;
	 width:280px;
 }
 .colshop_page
 {
	 clear: both;
	 width:280px;
	 margin:auto;
 }
.showlang
{
	position:absolute;
}
.imgclicable
{
	cursor:pointer;
}