.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
.spip_documents_left { float: left; margin:15px; }
.spip_documents_right { float: right; margin: 15px; }


body{
background:#404040;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:18px;
}

p {
margin-top: 0;
margin-bottom: 10px;
}

.image
{
float: left;
margin-right:20px;
}
.image_a_la_ligne
{
clear:both;
}
.centre
{
text-align:center;
}
.italique
{
font-style:italic;
}

.droite
{
text-align:right;
}

.petit_menu
{
font-size: 11px;
text-align:right;
}

a {
text-decoration: none;
color: #63668D;
}

a:hover {
color: #F36249;
}

form {
margin: 0;
padding: 0;
padding-top: 20px;
}


input {
margin: 2px;
padding: 2px;
font-family: verdana;
font-size: 10px;
background-color: #EBE7CF;
}

.up
{
font-size: 22px;
text-align: right;
}

.rouge
{
color:#FF0000;
display:inline;
}

.gris
{
color:#666666;
}

.bordeaux
{
color:#993333;
}

#colonne_menu {
border: 1px solid #000;
margin: 0px;
float: left;
background: #000;
width: 150px;
line-height:23px;
padding-left:5px;
font-size:13px;
}

#colonne_menu h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8E3252;
font-size:13px;
text-align:left;
margin-bottom:1px;
margin-top:20px;
}


#colonne_menu img { 
margin-left:20px;
margin-right:25px;
border:0px;
}

#contenu_principal {
background: #EBE7CF;
margin-left: 165px;
width: 540px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:25px;
text-align:justify;
}


#colonne_menu a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#85879B;
font-size:12px;
text-align:left;
text-decoration:none;
}

#colonne_menu a.rouge {
color:#D2AEAF;
}


#colonne_menu  a:hover {
color:#EBE7CF;
}


.basdepage {
margin-top:20px;
margin-left:220px;
}

h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color: #8E3252;
font-weight:bold;
text-align:center;
}

h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color: #63668D;
font-weight:bold;
}
h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #63668D;
font-weight:bold;
text-align:center;
}

h4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #63668D;
text-align:left;
margin-top:0px;
margin-bottom:0px;
}

h5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#8E3252;
text-align:left;
margin-top:10px;
margin-bottom:5px;
}

.liste
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #63668D;
text-align:left;
line-height:15px;
}

/*Auteur*/
.blocauteur
{
width:45%;
float:left;
position:relative;
padding-right:35px;}
.blocill
{
width:45%;
float:left;
position:relative;

}
.blocligne
{
width:100%;
clear:left;
}
.fin_page
{
padding-bottom:80px;
}
.photoauteur
{
float: left;
margin:0;
position:relative;
padding-right: 25px;
}

/*Nouveautés*/
.totalouvrage
{
vertical-align:middle;
position:relative;
float:left;
width:525px;
padding:0px;
margin:0px;
}

.couv
{
float: left;
width: 150px;
margin:0;
text-align:center;
}

.couv_projet
{
float: left;
margin:0;
margin-right:5px;
text-align:center;
}

.projet
{
padding-bottom:30px;
}

.titreouvrage
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#721B2E;
font-size:13px;
font-weight:bold;
background-color:#C7C0A1;
padding:10px;
margin:0px;
margin-left:150px;
}

.textecritique
{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding-left:7px;
padding-top:0px;
margin-bottom:20px;
font-size:12px;
}

.coupdecoeur
{
border:0;
padding-right:4px;
vertical-align:middle;
}

.over_titre
{
color: #63668D;
font-weight:bold;
display:inline;
}

/*Nouveautés-accueil*/

.minititreouvrage
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#721B2E;
font-size:12px;
font-weight:bold;
background-color:#C7C0A1;
padding:5px;
margin:0px;
margin-left:150px;
}
.minititreouvragecoeur
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#721B2E;
font-size:12px;
font-weight:bold;
background-color:#B86767;
padding:5px;
margin:0px;
margin-left:150px;
}
.minitextecritique
{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
padding-left:7px;
margin-bottom:15px;
font-size:11px;
}

/*Sélection abécédaires*/
.abtotalouvrage
{
vertical-align:middle;
position:relative;
float:left;
width:540px;
}
.abtitreouvrage
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#721B2E;
font-size:12px;
font-weight:bold;
background-color:#C7C0A1;
padding:5px;
margin:0px;
margin-left:110px;
}

.abtextecritique
{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
padding-left:7px;
margin-bottom:15px;
font-size:11px;
}

.abcouv
{
float: left;
width:110px;
margin:0;
text-align:center;
}

/*rando*/
.randotextecritique
{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
padding-left:7px;
margin-bottom:0px;
font-size:12px;
}

/*Formation*/
.formationtitre
{
display:inline;
color:#000000;
font-weight:bold;
font-size:13px;
}
.formationdate
{
display:inline;
color:#576D99;
}

.formationintervenant
{
display:inline;
color:#721B2E;
}
.surtitre
{
text-transform:uppercase;
font-size:13px;
font-weight:bold;
margin-bottom:2px;
}
/*Quoi de neuf*/
.logo_qdn
{
text-align:center;
display:inline;
}
.titrequoideneuf
{
font-size:16px;
font-weight:bold;
}

/*Actualité*/
.titreactu
{
text-transform:uppercase;
font-weight:bold;
}

.logoactu
{
float: left;
position:relative;
margin:10px;
text-align:center;
}

.couleur_type
{
color:#666666;
display:inline;
}

.couleur_date
{
color:#990033;
display:inline;
}


/*spectacle logo*/
.totalspectacle
{
vertical-align:middle;
position:relative;
float:left;
width:520px;
padding-right:50px;
padding-bottom:15px;
}

.logo_spectacle
{
float: left;
position:relative;
margin:10px;
text-align:center;
}
/*recherche*/
.resultat
{
font-weight:bold;
font-size:13px;
margin-bottom:0px;
margin-top:15px;
padding-bottom:0px;
}
.deroulement
{
font-size:10px;
color:#CC3333;
}
/*salon*/
.titre
{
color:#721B2E;
font-weight:bold;
font-size:14px;
margin-bottom:0px;
margin-top:15px;
}
.datesalon
{
display:inline;
color:#83534B;
}
/*sommaire*/
.bloc_breve
{
margin-left:100px;
width:310px;
border:#990033 dotted ;
padding:10px;}

/*liens*/

.total_lien
{
vertical-align:middle;
position:relative;
float:left;
width:525px;
padding-right:0px;
padding-bottom:15px;
margin:0px;
}

.logo_lien
{
float: left;
width: 135px;
margin:0;
text-align:center;
}

.titre_lien
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
font-weight:bold;
padding:5px;
padding-left:10px;
margin:0px;
}
.texte_lien
{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
padding-left:10px;
margin-bottom:15px;
font-size:12px;
}
.bouton
 {
 background-color:#000;
 color:#666666;
 border: 1px solid #333333;

}
.note
{font-size:10px;
font-family:"Times New Roman", Times, serif;
color:#999999;
line-height:normal;
}
.spip_documents { text-align: left; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
.spip_doc_titre {display:inline;}
.spip_doc_descriptif{display:inline;}

p.spip {
position:relative;
top:-8px;}

