body {
  background-color: #fff;
  color: #4F4F4F;
  font-size: small;
  font-family: Tahoma;
  font-size:12px;
}

a:link {
 color:#A40000; font-family:tahoma; font-size:11px; 
}
a:visited {
 color:#A40000; font-family:tahoma; font-size:11px; 
}
fieldset {
  border: 1px solid #e34600;
  padding-left:10px;
  padding-top:0px;
  padding-bottom:10px;
}
form {
  margin: 0px;
}
h1, h2, h3{
  margin: 0px;
  padding: 0px;
}
h3 {
color: #A40000;
  font-size:16px;
  text-decoration: underline;
  padding-top:0px;
}
h4 {
color: #A40000;
  font-size:14px;
  text-decoration: none;
  padding-top:0px;
}

hr {
  background-color: #737373;
  border: 0px;
  color: #737373;
  height: 1px;
}


div.bottom {
  color: #737373;
  font-size: x-small;
  text-align: center;
}

/* Define some colors */

.darkbg {
  background-color: #e34600;
  color: #fff;
}
.mediumbg {
  background-color: #ff8400;
  color: #fff;
}
.lightbg {
  background-color: #fff;
  color: #000;
}
.lightbgalt {
  background-color: #f0f0f0;
  color: #000;
}
.highlight {
  background-color: yellow;
  color: #000;
}

/* Top menu */


a.menu:link{
color:#FFFFFF;
  font-size:16px; font-family:Tahoma;
  text-decoration: none;
  font-weight:bold;
}
a.menu:hover, a.menu:active, a.menu:visited
 {
  color:#FFFFFF;
  font-weight:bold;
  font-size:16px; font-family:Tahoma;
  text-decoration: none;
}

a.table_top:link {
  color: #fff;
  font-size:14px;
  text-decoration: underline;
  padding-top:0px;
}
a.table_top:hover, a.table_top:active, a.table_top:visited {
  color: #fff;
  font-size:14px;
  text-decoration: underline;
  padding-top:0px;
}


.join_edit_error {
	background-color: #f0f0f0;
	border: 1px solid #f00;
	padding: 2px;
}

a.help { color: #f00; font-weight: bold; text-decoration: none; }
a.help:hover { color: #333; }


/*music*/
body { margin:0 0 0 0}
td { vertical-align:top}
img { border:0}
.grey_b { color:#4F4F4F; font-family:tahoma; font-size:11px; line-height:16px; font-weight:bold}
.t_blue_b { color:#396D8C; font-family:tahoma; font-size:11px; line-height:16px; font-weight:bold; text-decoration:none}
.t_red_d { color:#A40000; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none}
.t_gray_dark { color:#767676; font-family:tahoma; font-size:11px; line-height:13px; font-weight:normal}
.t_grey_priv { color:#9A9A9A; font-family:tahoma; font-size:11px; line-height:12px; font-weight:normal}
.t_red_priv { color:#A40000; font-family:tahoma; font-size:11px; line-height:13px}
.bottom { color:#ffffff; font-family:tahoma; font-size:10px; line-height:13px; font-weight:bold; text-decoration:none; text-transform:uppercase}
.bottom_1 { color:#6F6F6F; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none; vertical-align:middle}
.catalog { color:#A40000; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none} 
td.catalog a:hover{ color:#A40000; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold; text-decoration:underline} 
td.catalog a { color:#A40000; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none}
.otstup_1 { padding-top:5}
.otstup_2 { height:22; padding-top:7}
.otstup_3 { padding-top:3}
.otstup_priv { padding-top:4}
.submit { color:#ffffff; font-family:tahoma; font-size:10px; line-height:10px; text-decoration:none; text-transform:uppercase; font-weight:bold}