body
{
background-color: #ff0000;
color: #000000;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
marginheight: 0px;
marginwidth: 0px;

}

a.onred
{
 font-family: tahoma;
 color: #ffffff;
 text-decoration: underline;
}
a.onred:visited
{
 font-family: tahoma;
 color: #ffffff;
 text-decoration: underline;
}

a.onred:hover
{
 font-family: tahoma;
 color: #000000;
 text-decoration: underline;
}







a
{
 font-family: tahoma;
 color: #ff0000;
 text-decoration: underline;
}

a:visited
{
 font-family: tahoma;
 color: #ff0000;
 text-decoration: underline;
}

a:hover
{
 font-family: tahoma;
 color: #aa0000;
 text-decoration: underline;
}

TD.onred
{
  border: 0;
  background-color: #ff6666;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 10px;
  border-spacing: 5px 0px;
  text-align: center;
  vertical-align: top;
}

P.alb-onred
{
 font-family: tahoma;
 color: #ffffff;
 text-decoration: none;
 clear: both;
 margin-top: 0px;
}


TD.th_news
{
  background-color: #fff5f5;
  border: 1px solid silver;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 5px;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
    text-align: justify;

}

IMG.th_news
{
float: left;
margin: 0px 10px 10px 0px;

}

P.news
{
    margin-top: 0;
    text-indent: 0px;
}

P.tracklist
{
    margin-top: 0;
    text-indent: 0px;
    font-size: 8pt;
}


TD
{
 font-family: tahoma;
 font-size: 75%;
 color: #000000;
 text-decoration: none;
}


.pic
{
margin-right:7px;
margin-bottom:7px;
}

.title
{
 font-family: tahoma;
 color: #000000;
 text-decoration: none;
 font-weight: bold;

}
.date
{
 font-family: tahoma;
 text-decoration: none;
 font-size: 73%;
}

.copy
{
 font-family: tahoma;
 text-decoration: none;
 color: #FFFFFF;
}

//можно будет убить, используя класс td.news
DIV.news
{
padding-left: 20px;
padding-right: 30px;
margin-bottom: 20px;
text-align: justify;
}

//в новостях не нужно при использовании td.news
p.imglink
{
padding-left: 10px; 
padding-right: 10px; 
margin-bottom: 10px;
margin-right: 10px;
text-align: justify;
}

hr.imglink
{
width: 90%; 
color: #ff0000; 
text-align: center;
}



<!-- images in details -->

img#dpic
{
margin-bottom: 20px;
margin-right: 20px;
}

img#dpicr
{
margin-bottom: 20px;
margin-left: 20px;
}

<!-- images in thumb -->

img#thpic
{
float: left;
margin: 5px 10px 10px 5px;
}

div.detaillink
{
text-decoration: none;
text-align: right;
margin-right: 10px;
margin-bottom: 10px;
clear: both;
}

<!-- images in shop -->

table.shop
{
text-decoration: none;
text-align: center;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
  }


