/*TROUPE DU 3e ACTE */

/*mise en page blocks */

body {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}

#header {
height: 120px;
text-align:center;
}

#conteneur {
position: absolute;
width: 100%;
}

#centre {
margin-left: 180px;
margin-right: 170px;
}

#centre_sommaire {
margin-left: 160px;
margin-right: 170px;
}

#gauche {
z-index:5;
position: absolute;
left:5px;
top:0px;
width: 150px;
min-height:600px;
background-color:#B30E8E;
}

#block_menu {
margin-left:5px;
margin-top:120px;
}

#actu_tab {
width:100%;
margin-left:10px;
}

#actu_texte {
height:400px;
overflow:-moz-scrollbars-vertical;
overflow-y: auto; 
overflow-x: auto; 
}

#droite {
position: absolute;
right:0;
width: 150px;
text-align:left;
}

#pied {
position: relative;
margin-top: 10px;
height: 30px;
}

/*     titres , paragraphes    */

.titre1 {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
margin-left:0px;
margin-right:10px;
margin-top:14px;
margin-bottom:14px;
color: #B30E8E;
text-decoration: none;
font-size: 16px;
text-align:center;
}

.titre2 {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
margin-left:0px;
margin-right:10px;
margin-top:12px;
margin-bottom:12px;
color: #333333;
text-decoration: none;
font-size: 12px;
text-align:left;
}


.actu {
font-weight:bold;
margin-left:0px;
margin-right:10px;
margin-top:0px;
margin-bottom:14px;
color: #B30E8E;
text-decoration: none;
font-size: 14px;
text-align:center;
}

a.titre2, a.titre2:active, a.titre2:visited {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
color: #B30E8E;
text-decoration: none;
font-size: 12px;
}

a.titre2:hover {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
color: #B30E8E;
text-decoration: underline;
font-size: 12px;
}

p {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
}

.ligne {
color: #FCC707;

}




/*   menu contexte droite */
a.voir_aussi, a.voir_aussi:hover, a.voir_aussi:visited, a.voir_aussi:active  {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
color: #B30E8E;
font-size:10px;
text-decoration:none;}

/*  liens autres que les titres   */
.hierarchie {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:8px;
color:  #333333;
text-decoration: none;
font-size: 10px;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
}

a.menu, a.menu:hover, a.menu:visited, a.menu:active  {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
color: #FCC707;
font-weight:bold;
text-decoration:none;
font-size: 14px;
letter-spacing:1px;
}

a.menuon {
text-decoration:underline;
}

ul.menu, li.menu {
margin-left:3px;
padding-left:0px;
}

ul.menu {
list-style-type:none;
list-style-position:inline;
}


/*  autres éléments  */
img {
border:0px;
vertical-align:middle;
margin: 5px 5px 5px 5px;}

/*   styles spip à personnaliser */
a.spip_out, a.spip_out:hover, a.spip_out:visited, a.spip_out:active  {
font-family: Gill, Verdana, Arial, Helvetica, sans-serif;
color: #B30E8E;
text-decoration:none;}

.spip_logos  {
border:0px;
}

.row_first{
text-align: left;
}
