form, .pages
{
    text-align:center;
}

*
{
	margin: 0;
}

html, body
{
	height:100%;
}

body 
{
    /*position:absolute;*/
    background-image:url(images_anciensite/logo_ecco_xpn9.gif);
    background-repeat:repeat;
    background-attachment:fixed;
    margin-top:0px;
    /*background-color:#92b3f2;*/
    /*text-align:center;*/
}

.contenu_total
{
    width:700px;
    /*height:1700px;*/
    margin-left:auto;
	margin-right:auto;
    margin-top:0px;
    border:3px solid black;
    border-top:0px;
    background-image:url(images_anciensite/fond_orange_gris_double.gif);
}

.wrapper
{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin: 0 auto -60px;
}

.conteneur_menu
{
    position:fixed;
    width:700px;
    height:53px;
    top:-1px;
    margin:auto;
    /*left:50%;
    margin-left:-350px;*/
    background-image:url(images_anciensite/fond_boutons_bleu.png);
    background-attachment:scroll;
    z-index:7000;
}

#menu
{
    width:700px;
    height:53px;
    left:50%;
    margin-left:-350px;
    position:fixed;
    z-index:5000;
}

#menu a
   {
   display:block;
   float:left; /*Pour que les blocs soient alignés horizontalement*/
   width:91px; 
   height:44px;
   text-align:center; /*Pour que les liens soient centrés par rapport à l'horizontale*/
   padding:0px;
   /*padding-top:9px;*/
   margin-top:6px;
   /*background-image:url(images_anciensite/bouton_normal.png);*/
   font-family:Trebuchet MS, Arial, Times New Roman;
   color:#2a10e9;
   font-weight:bold;
   text-decoration:none;
   }

#menu a:hover
{
    background-image:url(images_anciensite/bouton_survol.png);
}

#menu a:active
{
    background-image:url(images_anciensite/bouton_enfonce2.png);
}

.btn_accueil
{
    line-height:41px;
    margin-left:32px;
    font-size:17px;
    background-image:url(images_anciensite/bouton_normal.png);
}

.btn_biographie
{
    font-size:15px;
    line-height:37px;
    background-image:url(images_anciensite/bouton_normal.png);
}

.btn_media
{
    line-height:37px;
    background-image:url(images_anciensite/bouton_normal.png);
}

.btn_spinning
{
    line-height:37px;
    background-image:url(images_anciensite/bouton_normal.png);
}

.btn_photos
{
    line-height:37px;
    background-image:url(images_anciensite/bouton_normal.png);
}

.btn_dates
{
    line-height:18px;
    background-image:url(images_anciensite/bouton_normal.png);
}

.btn_contact
{
    line-height:37px;
    background-image:url(images_anciensite/bouton_normal.png);
}

.push
{
	height:60px;
}

.copyright_div
{
    /*position:absolute;*/
    height:60px;
    width:700px;
    /*bottom:10px;*/
    padding:0px;
    /*border:1px solid white;*/
    vertical-align:text-top;
    z-index:2000;
}


.copyright_div p
{
    font-family:Trebuchet MS, Arial, Times New Roman;
    text-align:center;
    color:White;
}

.copyright_div p a
{
    color:yellow;
}

#texte
{
    width:600px;
	margin:auto;
	margin-bottom:100px;
	height:auto;
    /*margin:30px auto 200px auto;*/
    /*border:2px solid black;*/
    padding-top:60px;
	color:white;
}

.pseudo,.date
{
	color:yellow;
}

#livrenouveau
{
	width:320px;
	height:303px;
	position:absolute;
	top:300px;
	left:300px;
	background-image:url(images_anciensite/livrenouveau.png);
}

#livrenouveau a
{
	display:block;
	width:320px;
	height:303px;
}

#livrenouveau a:hover
{
	background-image:url(images_anciensite/livrenouveau_survol.png);
}

#livre
{
	width:320px;
	height:280px;
	margin:20px auto 20px auto;
	/*margin-top:20px;*/
	background-image:url(images_anciensite/livre5.png);
}

h1,h2,h3
{
    text-align:center;
    font-family:Trebuchet MS, Arial, Times New Roman;
    color:yellow;
}

.message
{
	/*color:pink;*/
	/*text-align:right;*/
}

.message_complet
{
	width:500px;
	margin:0 auto;
	padding:5px 15px; 
	border-left:2px solid #cfe0ef;
	border-right:2px solid #cfe0ef;
	border-top:1px solid #cfe0ef;
	border-bottom:1px solid #cfe0ef;
}

.en_tete
{
	color:#cfe0ef;
	text-decoration:underline;
}
.aecrit
{
	color:white;
}

.wrapper {
    background-color: black;
}
