.conteneur {
width: 800px;
height: 100%;
margin-left: auto;
margin-right: auto;
text-align: left;
}
.bandeau1 {
float: left;
width: 191px;
height: 146px;
text-align: left;
}
.bandeau2 {
	float: left;
	width: 609px;
	height: 146px;
	background-repeat: no-repeat;
	background-image: url(../images/arriere-plan-bandeau_02.jpg);
}
.blocespaceur {
	float: left;
	width: 91px;
	height:146px;
	text-align: left;
}
.champ-newsletter {
		padding-left: 4px;
}

.radio {
float:right;
}
.bandeau3 {
	float: left;
	width: 200px;
	text-align: left;
	background-image: url(../images/decoupe3_03.jpg);
margin-top:-1px;
}
.bandeau4 {
	float: left;
	width: 127px;
	height: 100%;
	text-align: left;
	background-image: url(../images/repeattranche_26_26.jpg);
	background-repeat: repeat;
}
.spacerformulaire {
float:left;
height: 10px;
}
.formulaire {
	float: left;
	width: 182px;
	height: 30px;
	text-align: left;
	padding-left: 15px;
	margin-top: 7px;
}
.textenewsletter {
float:left;
height:80px;
}
.bouton-ok {
	float: left;
	width: 30px;
	height: 18px;

	padding-top:5px;
}
.newsletter {
	float: left;
	width: 128px;
	height: 90px;
	text-align: left;
	padding-top: 169px;
	padding-left: 10px;

	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:justify;
	
}
.contenu {
float: right;
width: 600px;
height: 100%;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin-top:-1px;
}
.contenu_rire {
float: right;
width: 600px;
height: 100%;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin-top:-1px;
}
.contenu_rire img{
float: left;
margin-right:10px;
}
.greenpeace {
font-family: "Courier New", Courier, mono;
	font-size: 26px;
	color: #333333;
	line-height: 26px;
	letter-spacing: 4px;
font-weight:bold;}
h1 {
	font-family: "Courier New", Courier, mono;
	font-size: 20px;
	color: #333333;
	line-height: 16px;
	letter-spacing: 8px;
	}
h2 {
	font-family: "Courier New", Courier, mono;
	font-size: 30px;
	color: #CCCCCC;
	line-height: 20px;
	letter-spacing: 10px;
	}
h2 a{
	font-family: "Courier New", Courier, mono;
	font-size: 30px;
	color: #CCCCCC;
	line-height: 20px;
	letter-spacing: 10px;
	}
h1 img {float:left;}
	h3 {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	color: #999999;
	line-height: 12px;
	letter-spacing: 8px;
	}
.artiste {
text-align: justify;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.artiste img {
float:left;
padding-left:5px;
padding-right:5px;
}
.artisteclip {
float:left;
width:435px;
height:355px;
}

.ecoute {
	float:left;
	width:590px;
	padding-bottom:20px;
	border-bottom-color: #FF6600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.groupe {
	float:left;
padding-top:20px;
}

.groupe img{
	float:left;
}
.texte-contenu {
	float: left;
	width: 590px;
	height: 570px;
	text-align: left;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	padding-top: 25px;
	padding-left: 10px;
}
.texte-news {
	float: left;
	width: 600px;
	text-align: left;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}
.gros {
font-size:28px;
color:#FF6600;
font-weight:bold;
}
.orangenews {
font-size:18px;
color:#FF6600;
font-weight:bold;
}

.orangenews a:hover{
font-size:18px;
color:#CC0000;
font-weight:bold;
}
.rougenews {
font-size:18px;
color:#CC0000;
font-weight:bold;
}

.rougenews a:hover{
font-size:18px;
color:#FF6600;
font-weight:bold;
}
.texte-news img{
float:left;
padding-right:5px;}
.minibloc {
	float: left;
	width: 100px;
	height: 100%;
		text-align: left;
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #009900;
}
.bloc {
	float: left;
	width: 172px;
	height: 100%;
		text-align: justify;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
}
.bloc a{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
	text-decoration:none;
}
.bloc a:link{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
}
.bloc a:visited{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
}
.bloc a:hover{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FF6600;
}

.Marge-bloc {
float: left;
width: 40px;
height: 160px;
text-align: left;
}

.bloc300 {
	float: left;
	width: 300px;
	height: 100%;
		text-align: justify;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
}
.bloc300 a{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
	text-decoration:none;
}
.bloc300 a:link{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
}
.bloc300 a:visited{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #009900;
}
.bloc300 a:hover{
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FF6600;
}


.Marge-bloc-fete {
float: left;
width: 20px;
height: 160px;
text-align: left;
}
a{
	font-family: "Courier New", Courier, mono;
	color: #009900;
	text-decoration:none;
}
a:link{
	font-family: "Courier New", Courier, mono;
	color: #009900;
}
a:hover{
	font-family: "Courier New", Courier, mono;
	color: #FF6600;
}

.pied-de-page {
	float: left;
	width: 800px;
	height: 67px;
	text-align: left;
	background-image: url(../images/decoupe2_34.jpg);
	background-repeat: no-repeat;
}
.efficience {
float: right;
width:800px;
font-family: "Courier New", Courier, mono;
	font-size: 12px;
	text-align:right;
	padding-top:10px;

}
.plan-du-site {
float: left;
font-family: "Courier New", Courier, mono;
	font-size: 12px;
	text-align: left;
	padding-top: 48px;
	padding-left: 357px;
}
.plan-du-site img{
padding-left:23px;
float:left;
}
.mentions-legales {
	float: left;
	width: 95px;
	height: 11px;
	text-align: left;
}
.plan-du-site-3 {
	float: left;
	width: 400px;
	height: 5px;
	text-align: left;
	padding-top: 48px;
	padding-left: 380px;
}
body{
	font-family: Arial,sans-serif;
	color: #000000;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	margin: 0;
	padding: 10px 0px;
	border-bottom: 1px solid #cccccc;
	width: 100%;
}

#navBar{
	margin: 0 0 0 0;
	width:167px;
	height:100%;
	padding: 0px;
	background-color: #007DEC;
	background-repeat: repeat;
}

#content{
  float:right;
	width: 77%;
	margin: 0;
	padding: 0 3% 0 0 0;
}


.titrepage {
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }
	
/*liens vers statistiques et administration*/
.liensadm {
    font-size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }
	
/* BARRE AFFICHANT L'ARBORESCENCE DES ALBUMS (1ère ligne) */
.barrearbo {
    font-size: 11px;
    background-color: #FFFFFF;
    font-weight: bold;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

/* BARRE AFFICHANT LES INFOS SUR LA GALERIE (2ème ligne) */
.barreinfo {
    font-size: 11px;
    background-color: #FFFFFF;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

/* BARRE DU BAS */
.barrebas {
    font-size: 11px;
    background-color: #FFFFFF;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

/*temps de generation*/
.generation {
    font-size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

/* COULEUR DES ENCADRéS */
.encadre {
    background-color: #CCCCCC;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }	


/*--------------------------- DISP_SERIE.PHP - DISP_IMG.PHP --------------------*/	
/* BARRE DE NAVIGATION DE PAGE EN PAGE */
.barrenav {
    font-size: 12px;
    background-color: #FFFFFF;
    	font-family: "Courier New", Courier, mono;
    }	
/* ------------------------------ INDEX.PHP - DISP_ALBUM.PHP -----------------*/
/*TITRE D'UN ALBUM (lien) */
.lienalbum {
    font-size: 13px;
    font-weight: bold;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

/* DESCRIPTION D'UN ALBUM */
.descralbum {
    font-size: 12px;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

/* INFOS SUR UN ALBUM */
.infosalbum {
    font-size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

	
/*---------------------------INDEX.PHP----------------------*/
/* STYLE DE LA PARTIE HAUTE DES IMAGES POPULAIRES  */
.favoriteup {
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
    background-color: #777777;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

/* STYLE DE LA PARTIE BASSE DES IMAGES POPULAIRES*/
.favoritedown {
    color: #FFFFFF;
    font-size: 10px;
    text-decoration: none;
    background-color: #777777;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }

	
/*---------------------------DISP_SERIE.PHP----------------------*/	
.infosphoto {
    font-size: 11px;
    	font-family: "Courier New", Courier, mono;
    }

/*----------------------LOGIN.PHP---------------*/
.authdescr {
    font-size: 12px;
    font-family : Verdana, Arial, Helvetica, sans-serif
    }
.vert {
font-size: 16px;
color: #009900;
font-weight:bold;
}
.vert2 {
font-size: 22px;
color: #009900;
font-weight:bold;
}
.conteneurfesti {
float:left;
width:800px;}
