/*  ------------------------------------------
/*  feuille de style AVATARIA
/*  ------------------------------------------ */

body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background: #000000;
        margin: 1.5em;
        color: #ffffff;
}

#page {
	position:absolute;
	top: 10px;
        left: 50%;
        width: 1000px;
        /* width: 90%; */
        height: auto;
        margin-left: -500px; /* moitié de la largeur pour centrer */
        border: 1px solid #111111; 
        background-color: #000000;
}

#bloc_haut {
        height: 90px;
        width: auto;
        background-color: #000000;
        /* border: 1px solid #FC3000; */
	/* float: left; */
	margin-top: 5px;
	/* margin-right: 5px; */
	/* margin-left: 5px; */
}

#bloc_logo {
        /* height: 132px; */
        height: auto;
        width: auto;
        margin-top: 5px;
        background-color: #000000;
        text-align: left;
        /* border: 1px solid red;  */
        float: left;
}

#bloc_rubriques_haut {
        /* height: 132px; */
        height: auto;
        width: 100%;
        background-color: #111111;
        /* border: 1px solid red; */
        /* margin-top: 50px; */
        /* margin-right: 30px; */
        float: right;
        text-align: center;
	font-size: 16px;
        font-weight: bold;
        color: #ffffff;
}

#bloc_gauche {
	margin-top: 10px;
	margin-left: 5px;
        height: auto;
        width: 200px;
        background-color: #ffffff;
        border: 1px solid #990000; 
	text-align: left;
	font-size: 11px;
	float: left;
}

#bloc_page {
        margin-top: 10px;
	margin-left: 5px;
	height: auto;
        width: 665px;
        background-color: #000000;
        /* border: 1px solid #FC3000; */
        text-align: left;
        font-size: 11px;
	float: left;
	/* pour eloigner le texte des bordures */
	padding-right: 5px;
	padding-left: 5px;
}

#bloc_droit {
        margin-top: 10px;
	margin-left: 5px;
        margin-right: 5px;
        height: auto;
        width: 300px;
        background-color: #000000;
        /* border: 1px solid #FC3000; */
	text-align: left;
	font-size: 11px;
	float: right;
}

#bloc_plan {
        margin-top: 10px;
	margin-left: 5px;
	height: auto;
        width: 770px;
        background-color: #ffffff;
        border: 1px solid #990000;
        text-align: left;
        font-size: 11px;
	float: left;
	/* pour eloigner le texte des bordures */
	padding-right: 5px;
	padding-left: 5px;
}

a {
        font-size: 12px;
        color: #FC3000;
	text-decoration: none;
}

a:visited { text-decoration: none; }

.texte {
        font-size: 12px;
        text-align: justify;
}

.menu {
        font-size: 10px;
}

.maj {
        font-size: 10px;
        text-align: center;
}

#left-menu {
	font-size: 10px;
	text-align: right;
}

#left-menu a {
	color: #FFFFFF;
        text-decoration: none;
}

#left-menu a:visited {
	text-decoration: none;
}

#edito {
        font-size: 12px;
        text-align: justify;
}

#edito a {
	color: #FC3000;
        text-decoration: none;
}

#edito a:visited {
        text-decoration: none;
}

#edito .titre {
	color: #FC3000;
	font-size: 16px;
	font-weight: bold;
}

#edito .date {
	font-size: 10px;
}

/* Rubriques de l'affichage spip*/
.rubriques ul { border: 0; }
.rubriques ul li { background: #111111; border: 0; }


#right-menu table {
        border: 1px solid #FC3000;
        border-collapse: collapse;
        width : 800;
        margin:auto;
}


#right-menu .titre {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

#right-menu td {
        border: 1px solid #111111;
        vertical-align : top;
	font-size: 10px;
	text-align: center;
}

#right-menu tr.date {
        background-color: #111111;
        color: #FC3000;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

/*-------------------- Corps page principale ------------------*/

#contenu table {
	border: 1px solid #FC3000; 
        border-collapse: collapse;
        width : 800;
	margin:auto;
}

#contenu td {
        text-align: center;
	border: 1px solid #FC3000;
	vertical-align : top;
}

#contenu tr.date {
	background-color: #FC3000;
	color: #000000;
}

/*-------------------- Corps page la storia ------------------*/

#lastoria table {
        border: 1px solid #FC3000;
        border-collapse: collapse;
        margin:auto;
}

#lastoria td {
        text-align: center;
        vertical-align : top;
}

#lastoria table.groupes {
        border: 0px solid #FC3000;
        margin:auto;
}

#lastoria tr.groupes {
        background-color: #FFFFFF;
        color: #000000;
	font-size: 18px;
	font-weight: bold;
}

#lastoria .artiste {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

#lastoria .style {
	font-size: 12px;
	text-align: center;
        font-family: Courier New, Courier, mono;

