td,img,table {padding:0px; border:none;}
body {margin:0px; padding:0px; background:#000;font-family:Arial,Tahoma; font-size:12px; color:#000000;text-align:center;}
td {font-family:Arial,Tahoma; font-size:12px; color:#000000;}

.cf {border-top:1px solid #555;border-left:1px solid #555;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;font-weight:100;color:#000000;background:#FFFFFF; font-family:arial;}

a {color:#000;}

#Main {width:775px;margin:auto;text-align:left;}
#Top {background:#005059 url(../i/c3.jpg) left top no-repeat;height:237px;}


#Mp3 {width:400px;height:237px;float:left;}
#Mp3 p {margin:30px 0px 0px 26px;}
#Mp3 a {color:#fff;font-size:11px;}


#Header {float:left;width:330px;mar}
#Header img {margin:42px 0px 15px 0px;}

#Menu {float:left;width:160px;border-left:1px solid #fff;margin-top:3px;width:180px;}
#Menu div {padding-left:10px;}
#Menu div.active {background:url(../i/c7.gif) left center no-repeat;}

#Play {float:left;margin:67px 0px 0px 0px;}

#PageHead {background:#3E6A70 url(../i/c2.jpg) no-repeat;height:61px;}
#PageHead img {margin:10px 0px 0px 450px;}

#Bottom {background:#fff url(../i/c5.gif) left bottom no-repeat;width:775px;margin:auto;text-align:left;padding-bottom:80px;}
#Content {padding:1px 18px 15px 18px;margin:0px 20px 0px 18px;background:#fff url(../i/c6.gif) left top repeat-x;}

#Content p {line-height:1.3; margin:15px 0px; }
#Content ul,#Content ol {margin:10px 0px 10px 30px;}
#Content li {margin:7px 0px;}
#Content h1 {font-size:20px;margin:15px 0px 5px 0px;font-weight:100;}
#Content h2 {font-size:18px;margin:15px 0px 5px 0px;font-weight:100;}
#Content h3 {font-size:16px;margin:10px 0px 5px 0px;font-weight:700;}
#Content h4 {font-size:14px;margin:10px 0px 5px 0px;font-weight:700;}
#Content h5 {font-size:12px;margin:10px 0px 5px 0px;font-weight:700;}

#Gallery img {margin:0px 10px 20px;}


#Content .NewsBlock {width:100%;}
#Content .NewsBlock img {float:right;margin:10px 0px 0px 10px}
#Content .NewsBlock {margin:0px -5px 10px -5px; padding:0px 5px 15px 5px;clear:both;}
#Content .NewsBlock h1 {margin-bottom:5px;font-weight:100;}
#Content .NewsBlock h2 {margin:5px 0px 5px 0px; font-size:14px; font-weight:700;}
#Content .NewsBlock h2 a {}
#Content .NewsBlock h4 { font-size:14px; font-weight:100; background:none; font-weight:700; padding:0px;}
#Content .NewsBlock p {margin:0px;}
#Content .NewsBlock div.text {margin:0px 0px 10px 0px; padding-bottom:0px;}
#Content .NewsBlock small {font-size:10px; font-weight:700;}
#Content .NewsBlock ol {margin:10px 0px 0px 35px;}
#Content .NewsBlock li {margin:10px 0px;}
#Content .NewsBlock ol a {font-weight:100;}


#Content .gallery {padding:20px 0px 3px 0px;}
#Content .gallery img {margin:2px 20px 0px 0px;}
#Content .gallery div {float:left; width:170px;height:180px;}
#Content .gallery p {margin:0px;padding-top:5px;font-size:11px;}



#Content table.ct {border-top:1px solid #ccc;border-right:1px solid #ccc;width:80%;margin:10px 0px;}
#Content table.ct a {font-weight:700;font-size:14px;}
#Content table.ct td {border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:5px 10px;}
#Content table.ct td.strong {background:#f6f6f6;}
#Content table.ct .h {background:#efefef;font-weight:700;}


.tableindex {width:100%;height:100%;}
.tableindex td {text-align:center;}