body,body td{
	font-family: Verdana, Tahoma, sans-serif;
	padding: 0;
	margin: 0;
}

.body, .body td{
	font-size: 80%;
/*	line-height: 1.4em */
}
.txtlogo a{
	font-size: 90%;
	font-weight: bold;
	color: #CADADD;
	text-decoration: none;
}
.txtlogo span{
	color: #FFFFFF;
}
.toplinks,.toplinks a{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.toplinks a:visited{
	color:#e6e6e6
}

.cmdlink,.cmdlink a:link{
	color:#FFFFFF;
}

.cmdlink a:visited{
	color:#e6e6e6
}

.artistheader{
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}

.toplinks2, .toplinks2 a, .toplinks2 a.visited{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.tbheader{
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
}
.smalllinks,.smalllinks a{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.maillinks,.maillinks a{
	color: #066666;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.search{
	font-size: 11px;
}
.w100{
	width: 100%;
}
img{
	border-color: #888888;
}

/*
	Background colors for categories
	in the categories' lists
	in the artist's UI
 */
.category_group0
{
	background-color: #ffccff;
}
.category_group1
{
	background-color: #ccccff;
}
.category_group2
{
	background-color: #ccffff;

}
.category_group3
{
	background-color: #ffffcc;

}
.category_group4
{
	background-color: #ffff99;
}
.category_group5
{
	background-color: #ccff99;
}
.category_group6
{
	background-color: #cccc99;
}
.category_group7
{
	background-color: #ffcc99;
}

.image-block {
	font-size: small;
/*	background: #FFF url(images/image-block-bg.gif) left top no-repeat;*/
	width: 167px;
	text-align: center;
	font-size: 11px;
	margin: auto;
}

.image-block.movable {
	cursor: move;
}

.image-block .wrap {
	padding: 14px 17px;
/*	background: url(images/image-block-bot.gif) left bottom no-repeat;*/
}

#ap-categories a {
	display: block;
	height: 100%;
}
/*
.active-target {
	background: #FFC;
}
*/
.over-target {
	background: #CADADD;
}

#drop-pointer {
	width: 3px;
	height: 100px;
	background: black;
	position: absolute;
	margin-left: -2px;
	display: none;
}

.image-block-container {
	text-align: center;
}

/*  19.10.2007  Efimov */
.bottomlinks,.bottomlinks a{  
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	margin : 0;
	padding-top : 0;
	padding-bottom : 2;
}

.bottomlinks a:visited{ 
	color:#e6e6e6
}

.addbottomlinks,.addbottomlinks a{ 
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	margin : 0;
	padding-top : 2;
	padding-bottom : 0;
}

.addbottomlinks a:visited{ 
	color:#e6e6e6
}


.infolinks { 
	color: #066666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.infolinks_a{ 
     color: #066666;
    font-size: 12px;
	font-weight: normal;
	
}

.infoadminlinks { 
	color: #066666;
	font: 90% arial;	
	font-weight: normal;
	text-decoration: none;
}

.infoadminlinks a { 
	color: #066666;
	font: 90% arial;	
	font-weight: normal;
	
}


.infoadminlinks_a a { 
	color: #066666;
	font-size: 12px;
	font-weight: bold;
	
}



.artistheader{ 
	color: #FFFFFF;
	font-size: 28px;
	font-weight: normal;
	padding-top: 6;
	padding-bottom: 6;	
	margin: 0;
}

.artistheaderLinks,.artistheaderLinks a{ 
	color: #FFFFFF;
	font: 120% arial;
	font-size: 16px;
	font-weight: normal;
	margin: 0;
	padding-top: 0;
	padding-bottom: 20;
	padding-right: 4;
	margin: 0;
}

.artistmenuLinks a:visited{ 
	color:#e6e6e6
   }

.artistmenuLinks,.artistmenuLinks a{ 
	color: #FFFFFF;
	font: 120% arial;
	font-size: 16px;
	font-weight: normal;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	margin: 0;
}

.artistheaderLinks a:visited{ 
	color:#e6e6e6
   }


div#rightpart { overflow: auto; height: 453px; display: block;}
td.image-block-container {vertical-align:top;}
