/*******************  Structure  ***************/

body {
background-color: #0d1517;
}
/*******************  Elements  ***************/
a:hover {
color: #fff;
}


/*******************  Design Zimpala  ***************/
h1#titrePage2 {
background-color: #69c1cf;
}

/******************  Design News ********************/
#logoArticleZimpala img{
margin: .3em;
}


/**************  Section DJ MIX   *****************/

.djmixZimpalaItem {
margin:0;
padding-bottom:1em;
/* background-color: #7744aa; */
}
.logoDjmixZimpalaItem {
float: left;
/* background-color: #BB448E; */
width:100px;
text-align:right;
margin: 0 .5em .5em 0;
}

.logoDjmixZimpalaItem span {
text-align: right;
margin: .1em 0;
padding-right: 25px;
font-size: .85em;
width:75px;
}
.logoDjmixZimpalaItem span a{
}
.logoDjmixZimpalaItem span a:hover{
}

.descriptifDjmixZimpala {
/* background-color: #77448E; */
color: #0d1517;
padding-right: 1em;
padding-left: 1em;
}
.descriptifDjmixZimpala h3{
/* background-color: #77448E; */
font-size: 1.1em;
padding: .3em;
}
.descriptifDjmixZimpala h4{
/* background-color: #77448E; */
font-size: 1em;
padding: .3em;
}
.descriptifDjmixZimpala a{
/* background-color: #77448E; */
color: #0d1517;
}
.descriptifDjmixZimpala a:hover{
/* background-color: #77448E; */
color: #fff;
}

.listenZimpalaDjmix{
float: right;
/* background-color: #666; */
width: 180px;
margin-left:.5em;
margin-right: 20px;
text-align: right;
}

.listenZimpalaDjmix a{
padding-right: 25px;
font-weight: bold;
font-style: normal;
font-size: .85em;
background: url(images/listenFbleu.gif) 98% 50% no-repeat;
}
.listenZimpalaDjmix a:hover{
background: url(images/listenFbleuon.gif) 98% 50% no-repeat;
}

/*********** section tools ******/

#zimpalaToolBox {
margin:0;
padding:.5em 1em;
background-color: #69c1cf;
}
#zimpalaTools{
text-align:right;
}
#zimpalaTools li {
display: inline;
padding: .5em 1em;
margin: 0;
}
#zimpalaTools li a#print{
background: url(images/printFbleu.gif) 0% 50% no-repeat;
padding-left: 30px;
color: #0d1517;
}
#zimpalaTools li a#print:hover{
background: url(images/printFbleuon.gif) 0% 50% no-repeat;
color: #fff;
}
.hautPage{
text-align: right;
margin-top: 1em;
}
.hautPage a{
padding-top: 15px;
background: url(images/pictoHautPage.gif) 100% 0 no-repeat;
text-align: right;
color: #69c1cf;
}
.hautPage a:hover{
color: #fff;
}

/*******************  Styles SPIP  ***************/
p.spip {
text-align: justify;
}
