a {
 color: #CCCCCC;
}
a:active, {
	text-decoration:none;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
body
{ 
	background: #232D35 url(http://hoi.ru/style/misc/t_back.gif);
	color: #CCCCCC;
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;	
	marin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	scrollbar-base-color:#232D35;
	scrollbar-3dlight-color: #232D35;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-darkshadow-color:#232D35;
	scrollbar-face-color:#232D35;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-track-color:#232D35;
}
textarea, .bginput, input {
	background: #232D35;
	color: #CCCCCC;
	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.avatar{
  margin-right:5px;
  margin-top:5px;
  float:left;
  vertical-align:top;
}
.comment {
argin-left:0px;
width:100%;
vertical-align:top;
float:right;
}
.username {
text-decoration:underline;
font-size:14px;
font-weight:bold;
}
.gr {
font-size:12px;

padding-bottom:5px
}
.gr a:active, .gr a:visited, .gr a:link, .gr a:hover {
	text-decoration: none;
}
.gr a:hover {
	text-decoration: underline;
}
.tda a:active, .tda a:visited, .tda a:link {
	text-decoration: none;
}
.tda a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
.img {
margin-right:10px;
float: left;
}
form{
  display:inline;
}
img {
border 0px;
}
.border1 {
border: 1px solid #33404b;
}
.border2, .pages a {
border: 1px solid #FFFFFF;
}
.pages {
	padding-top:10px;
	padding-bottom:10px;
}
.pages a {
	background:#232D35;
	padding-left:4px;
	padding-right:4px;
	margin-right:8px;
	font-size:12px;
	color:#FFFFFF;
}
.pages a:hover {
	text-decoration: none;
	background:#33404b;
	color:#FFFFFF;
}
.pages a:link {
	color:#FFFFFF;
}
.pages a:visited {
	color:#FFFFFF;
}
.border3 {
border: 1px solid #000000;
}
.linknews {
	text-decoration: underline;
}
.borderall {
border-collapse: collapse;
}
.borderall td {
border-collapse: collapse;
border: 1px solid #FFFFFF;
border-collapse: collapse;
padding-left:10px;
}
.news {
font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
text-align:justify;
text-indent:1em;
}
.news a:link {
text-decoration: underline;
color: #CCCCCC;
}
.news a:visited {
text-decoration: underline;
color: #CCCCCC;
}
.news a:hover {
color: #FFFFFF;
text-decoration: underline;
}
.body {
	border-collapse: collapse;
	border: 1px #131619 solid;
	padding:5px 10px 10px 15px;
}
.newstitle {
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}
.newsdalee {
	padding-left:15px;
}
.newsdalee a {
	color:#8DEEEE;
	font-weight:bold;
}
.page
{
	background: #232D35;
	color: #CCCCCC;
}
td, th, li
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #131619;
	color: #CCCCCC;
}
.tcat
{
	background: #192126 url(./style/misc/cat_back.gif) repeat-x top left;
	color: #E3E3E3;
	font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #E3E3E3;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #E3E3E3;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #E3E3E3;
	text-decoration: underline;
}
.alt1
{
	background: #27323B;
	color: #CCCCCC;
	border-left: 1px solid #33404b;
	border-top: 1px solid #33404b;
}
.button
{
	background: #232D35;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-top: 1px solid #181B16;
	border-right: 1px solid #181B16;
	border-left: 1px solid #181B16;
	border-bottom: 1px solid #181B16;
}
select
{
	background: #232D35;
	color: #CCCCCC;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_popup
{
	background: #192228;
	color: #CCCCCC;
	border: 1px solid #131619;
	text-align: left;
}
.vbmenu_option
{
	background: #34424C;
	color: #F1F1F1;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
	border: 1px solid #131619;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #F1F1F1;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #F1F1F1;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #768F9F;
	color: #101A21;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
	border: 1px solid #131619;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #101A21;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #101A21;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #101A21;
	text-decoration: none;
}
.thead
{
	background: #2F3E49 url(tren_z/misc/tren_z_front_table_back.gif) repeat-x top left;
	color: #CCCCCC;
	font: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #CCCCCC;
}
.thead a:visited, .thead_avisited
{
	color: #CCCCCC;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #CCCCCC;
}
td.thead, div.thead { padding: 4px; }
form { display: inline; }
label { cursor: default; }

table.border {
border-left: 2px #131619 solid;
border-right: 2px #131619 solid;
border-bottom: 2px #131619 solid;
}
.afisha {
padding-left:7px;
}
.afishadown {
font-size:14px;
font-weight:bold;
}
.stuck, .afisha, .akkord {
vertical-align:middle;
background: #171f25;
border-left: 1px solid #33404b;
border-top: 1px solid #33404b;
font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.akkord {
line-height:1.4em;
}
td.afisha:hover {
background:#33404b;
}
.spacer {
padding: 7px 7px 7px 7px;
}
.menu {
height:1px;
}
.ist {
font-size:10px;
}
.txtviews {
	font-size:9px;
	vertical-align:4px;
}
.downloads {
	font-size:9px;
	vertical-align:2px;
}
.album, .albumnum {
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}
.album {
	margin-left:30px;
}
.albumnum {
	float:left;
	width:25px
}
.album_history {
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
}
.albumtxt {
	font-size:12px;
	font-weight:normal;
	text-indent:10px;
}
.dwlink {
	font-size:14px;
	font-weight:bold;
	margin: 10px 0px 10px 0px;
}
.dwlink a:active, .dwlink a:visited, .dwlink a:link {
	color:green;
	font-size:12px;
	text-decoration: underline;
	color:green;
}
.dwlink a:hover {
	color:green;
	font-size:12px;
	text-decoration: none;
}
.boldfont {
	font-size:12px;
	font-weight:bold;
}
.smallfont
{
	color: #CCCCCC;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
pre {
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
pre, code, .kkk {
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap;  /* Mozilla, начиная с 1999 года */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
