* {margin: 0; padding: 0}
body {font-family: verdana, arial, sans-serif; font-size: 75%; line-height: 130%; background: #FFF; color: #284B69; padding-right: 36px}

a {color: #003F7F; text-decoration: underline}
a:hover {color: #0086A7; text-decoration: none}
img {border: 0}

h1 {font-size: 23px; font-weight: normal; margin: 3px 0 12px 0}
h2 {font-size: 14px; margin-bottom: 5px}
p {margin-bottom: 1em}
small {font-size: 95%}
dl {margin-bottom: 1.5em; font-size: 95%}
dt {color: #777}
table {border: 0; border-collapse: collapse; width: auto}
table td {vertical-align: top; padding: 0}

#all {margin-left: auto; margin-right: auto; width: 964px;}
#bg {background: url(bg.gif) repeat-y}
#br {background: url(br.jpg) top right no-repeat}
#bl {background: url(bl.jpg) top left no-repeat;  min-height: 869px; _height: 869px}
#logo {padding: 0 0 0 286px}
#rightside {float: right; width: 200px;}
#centre {margin: 10px 0 0 310px;}
#subcentre {padding-right: 297px}

#header {padding: 22px 0 35px 368px}
.tit {font-size: 15px; font-weight: bold; color: #2796D6; height: 33px}
.ban {text-align: center; margin-bottom: 25px}
.anonce {font-size: 90%}
.slogan {font-size: 28px; color: #0070b7; letter-spacing: 3px; margin: 14px 0 32px 0}
.tr {text-align: right; padding-right: 4px; font-size: 11px}

.mt {background: url(mt.gif); width: 118px; float: left; margin-right: 2px}
.ml {background: url(ml.gif) no-repeat; text-align: center; line-height: 26px}
.mr {background: url(mr.gif) right no-repeat}
.mht {background: url(mht.gif); width: 100px; float: left; margin-right: 2px}
.mhl {background: url(mhl.gif) no-repeat; text-align: center; line-height: 26px}
.mhr {background: url(mhr.gif) right no-repeat}
.mt a {color: #2A5169; font-size: 13px; font-weight: bold; text-decoration: none}
.mt a:hover {text-decoration: underline}
.mht a {color: #FFF; font-size: 13px; font-weight: bold; text-decoration: none}
.mht a:hover {text-decoration: underline}

.sgal {margin-bottom: 8px}
.sgal img {border: 1px solid #2373AA; margin-left: 8px}

#bottom {clear: both; height: 100px; background: url(bb.jpg) top right no-repeat; font-size: 11px; line-height: 120%}
#copy {float: left; padding: 15px 15px 0 80px}
#copy p {margin-bottom: 0.5em}
#counter {float: right; padding-top: 20px; width: 300px}

.songs {padding: 0 10px 0 20px;  line-height: 21px; height: 110px; overflow: hidden; margin-bottom: 30px}
.partner {padding: 0 10px 0 20px;  line-height: 16px; height: 360px; overflow: hidden; margin-bottom: 30px}
.partner img {border: 1px solid #2373AA; margin: 4px 0 8px 0}