body 
{
background-image:url(../imagev4/fond.gif);
background-position:top left;
background-repeat:repeat;
text-align:center;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

form 
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
display:inline;
}

input 
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
display:inline;
}
a
{
color:#000000;
text-decoration:none;
}

a:hover
{
color:#ae1819;
text-decoration:none;
}

a:visited
{
color:#000000;
text-decoration:none;
}

.centersite 
{
margin: 0 auto 0 auto;
padding:0;
text-align:left;
width:978px;
border: 1px solid #000000;
background-color:#FFFFFF;
}

.banniere 
{
background-image:url(../imagev4/banniere.jpg);
width:978px;
height:136px;
padding:0px;
margin:0px;
border:0px;
overflow:hidden;
display:block;
}

.cadre
{
width:650px;
display:block;
border:1px solid #ae1819;
margin:0px 0 0px 1px;
}

.cadrehaut 
{
color:#FFFFFF;
background-color:#ae1819;
height:16px;
width:650px;
}

/*****************************/
/*********BANDEAU MENU********/
/*****************************/

/* Le menu en dessous de la banniere. */
.menubanniere
{
padding:0px;
border:0px;
height:25px;
width:978px;
margin:0px 0px 1px 0px;
}

.accueil 
{
background-image:url(../imagev4/bouton_banderole/retour_accueil.gif);
height:24px;
width:141px;
display:block;
float:left;
padding:0px;
margin:1px 0px 0px 1px;
}

.accueil:hover 
{
background-image:url(../imagev4/bouton_banderole/retour_accueil_on.gif);
height:24px;
width:141px;
display:block;
float:left;
margin:1px 0px 0px 1px;
}

.recherche
{
background-image:url(../imagev4/bouton_banderole/zone_recherche.gif);
height:24px;
width:261px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.groupe_psg 
{
background-image:url(../imagev4/bouton_banderole/groupe_psg.gif);
height:24px;
width:126px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.groupe_psg:hover 
{
background-image:url(../imagev4/bouton_banderole/groupe_psg_on.gif);
height:24px;
width:126px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.photos 
{
background-image:url(../imagev4/bouton_banderole/photos.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.photos:hover 
{
background-image:url(../imagev4/bouton_banderole/photos_on.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.videos 
{
background-image:url(../imagev4/bouton_banderole/videos.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.videos:hover 
{
background-image:url(../imagev4/bouton_banderole/videos_on.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.chants 
{
background-image:url(../imagev4/bouton_banderole/chants.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.chants:hover 
{
background-image:url(../imagev4/bouton_banderole/chants_on.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.forum 
{
background-image:url(../imagev4/bouton_banderole/forum.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.forum:hover 
{
background-image:url(../imagev4/bouton_banderole/forum_on.gif);
height:24px;
width:87px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.contacts 
{
background-image:url(../imagev4/bouton_banderole/contacts.gif);
height:24px;
width:93px;
display:block;
float:left;
margin:1px 0 0px 1px;
}

.contacts:hover 
{
background-image:url(../imagev4/bouton_banderole/contacts_on.gif);
height:24px;
width:93px;
display:block;
float:left;
margin:1px 0 0px 1px;
}


/********************/
/**** MENU GAUCHE****/
/********************/

.supporters 
{
background-image:url(../imagev4/bouton_banderole/supporters.gif);
height:24px;
width:141px;
display:block;
margin:0px 0 0px 1px;
}

.supporters:hover 
{
background-image:url(../imagev4/bouton_banderole/supporters_on.gif);
height:24px;
width:141px;
display:block;
margin:0px 0 0px 1px;
}

.groupepsg 
{
background-image:url(../imagev4/bouton_banderole/groupepsg.gif);
height:24px;
width:141px;
display:block;
margin:1px 0 0px 1px;
}

.groupepsg:hover 
{
background-image:url(../imagev4/bouton_banderole/groupepsg_on.gif);
height:24px;
width:141px;
display:block;
margin:1px 0 0px 1px;
}

.multimedia 
{
background-image:url(../imagev4/bouton_banderole/multimedia.gif);
height:24px;
width:141px;
display:block;
margin:1px 0 0px 1px;
}

.multimedia:hover 
{
background-image:url(../imagev4/bouton_banderole/multimedia_on.gif);
height:24px;
width:141px;
display:block;
margin:1px 0 0px 1px;
}

.communaute 
{
background-image:url(../imagev4/bouton_banderole/communaute.gif);
height:24px;
width:141px;
display:block;
margin:1px 0 0px 1px;
}

.communaute:hover 
{
background-image:url(../imagev4/bouton_banderole/communaute_on.gif);
height:24px;
width:141px;
display:block;
margin:1px 0 0px 1px;
}

.pubgauche 
{
height:155px;
width:139px;
display:block;
border:1px solid #181f39;
margin:1px 0 0px 1px;
padding:0px 0px 0px 0px;
}

.pubgauche2 
{
display:block;
padding:7px 0px 0px 7px;
}

.gauchehaut 
{
color:#FFFFFF;
background-color:#181f39;
height:16px;
width:139px;
}

.newsletter 
{
height:79px;
width:139px;
display:block;
border:1px solid #181f39;
margin:1px 0 0px 1px;
}

.newsletterinput
{
background-color:#FFFFFF;
border:1px solid #ae1819;
height:15px;
width:91px;
font-size:9px;
}

.btn
{
background-color:#ae1819;
color:#FFFFFF;
border:1px solid #000000;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
cursor:pointer;
}

.newsletterdedans1
{
width:130px;
height:23px;
margin:5px 0px 5px 5px;
padding:0px;
}

.partenaire 
{
width:139px;
display:block;
border:1px solid #181f39;
margin:1px 0 0px 1px;
}

.partenairecontenu 
{
padding: 5px 0px 5px 15px;
}

/********************/
/**** MENU MILIEU****/
/********************/


.news 
{
height:255px;
width:386px;
display:block;
border:1px solid #ae1819;
margin:0px 0 0px 1px;
}

.milieuhautnews 
{
color:#FFFFFF;
background-color:#ae1819;
height:16px;
width:386px;
}

.dernieresphotos 
{
height:101px;
width:261px;
display:block;
border:1px solid #181f39;
margin:0px 0 1px 1px;
}

.milieuhautphoto 
{
color:#FFFFFF;
background-color:#181f39;
height:16px;
width:261px;
}

.publicitemilieu
{
height:151px;
width:261px;
display:block;
border:1px solid #181f39;
margin:0px 0 0px 1px;
}

.publicitemilieu2
{
display:block;
border:0px solid #ae1819;
margin:1px 2px 1px 2px;
padding:2px 1px 1px 1px;
}

.derniermatchmilieu
{
height:87px;
width:323px; /*324*/
display:block;
border:1px solid #181f39;
margin:1px 0 0px 1px;
padding:0px;
float:left;
}

.milieuhautmatch 
{
color:#FFFFFF;
background-color:#181f39;
height:16px;
width:323px; /*324*/
}

.prochainmatchmilieu
{
height:87px;
width:323px; /*323*/
display:block;
border:1px solid #181f39;
margin:1px 0 0px 1px;
padding:0px;
float:left;
}

.classementchamp
{
height:177px;
width:233px;
display:block;
border:1px solid #181f39;
margin:1px 0 1px 1px;
padding:0px;
float:left;
}

.milieuhautclasschamp 
{
color:#FFFFFF;
background-color:#181f39;
height:16px;
width:233px;
}

.pubmilieu2
{
height:177px;
width:178px;
display:block;
border:1px solid #181f39;
margin:1px 0 1px 1px;
padding:0px;
float:left;
}

.publicitemilieudedans
{
height:125px;
width:125px;
padding:19px 0px 0px 27px;
}

.milieuhautpub2 
{
color:#FFFFFF;
background-color:#181f39;
height:16px;
width:178px;
}

.classementloto
{
height:177px;
width:233px;
display:block;
border:1px solid #181f39;
margin:1px 0 1px 1px;
padding:0px;
float:left;
}

.milieuhautclassloto 
{
color:#FFFFFF;
background-color:#181f39;
height:16px;
width:233px;
}

/********************/
/**** MENU GAUCHE****/
/********************/
/* height:90px; */
.identification
{
width:178px;
display:block;
border:1px solid #ae1819;
margin:0px 1px 0px 0px;
padding:0px;
}

.identificationhaut 
{
color:#FFFFFF;
background-color:#ae1819;
height:16px;
width:178px;
}









.zonedroite
{
width:178px;
display:block;
border:1px solid #181f39;
margin:1px 1px 0px 0px;
padding:0px;
}

.zonedroitenhaut 
{
color:#FFFFFF;
background-color:#181f39;
height:16px;
width:178px;
}


/*****************************/
/************LOGIN************/
/*****************************/

.formulairelogin 
{
background-color:#FFFFFF;
border:1px solid #ad1818;
width:122px;
font-size:12px;
height:18px; /* 19px */
}

.formulairepass
{
background-color:#FFFFFF;
border:1px solid #ad1818;
width:99px;
font-size:12px;
height:18px;
}

.barsondage {
  background-color:#ae1819;
  height:3px;
}

/*****************************/
/***********CONTENU***********/
/*****************************/
.contenuhaut
{
padding:0px 0px 0px 9px;
margin:0px 0px 0px 0px;
}

.contenumilieu
{
padding:0px 0px 0px 9px;
margin:0px 0px 0px 0px;
}

.contenumilieu2
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.contenubas
{
padding:0px 0px 0px 9px;
margin:0px 0px 0px 0px;
}

/*****************************/
/************PHOTO************/
/*****************************/
.barnotephoto {
  background-color:#ae1819;
  height:6px;
}
